# Generated by Makefile. Do not edit.

commit 9017b783fecbb5347c61328660cce547956ce25e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Feb 2 11:24:24 2011 +0000

    [release] 0.1.1.1

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

commit d39e10761dcf5c528557c599cd0bd439e2d88281
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Feb 2 11:31:44 2011 +0000

    [build] Don't install uninstalled-fonts.conf

 data/fonts/Makefile.am |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit ddd674866b11e39fe7cdb66980cc3f123b87fa35
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Feb 2 11:20:16 2011 +0000

    [build] Fix typo in Makefile-js.am

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

commit 55dcfae3c665beb1b7c814ec459cceac267006fe
Author: Luc Pionchon <pionchon.luc@gmail.com>
Date:   Tue Feb 1 23:38:32 2011 +0000

    Add French translation

 po/LINGUAS |    1 +
 po/fr.po   |  138 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 139 insertions(+), 0 deletions(-)

commit 8f385af85c85a6bc1cf23192dbaaadd9490862d1
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Feb 1 16:53:18 2011 +0000

    [release] Post-release bump to 0.1.2

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

commit bede7ce996e7abfa4b41d795e5396ad28d81fb1a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jan 31 21:04:17 2011 +0000

    [release] 0.1.1

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

commit 11a0f8bd8f1821dedbdad28e26d7cddf71b79fb6
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Feb 1 16:21:03 2011 +0000

    [build] Depend on Clutter 1.6.0

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

commit 8922f95a1904131f8c4302013677be31dbffddfe
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jan 31 22:45:43 2011 +0000

    [script] Fix Ubuntu's workaround for libmozjs.so in LD_LIBRARY_PATH
    
    The the-board-uninstalled script doesn't actually need it because it's always
    used inside a jhbuild environment which does set the proper mozilla ld paths
    already.

 src/the-board-uninstalled.in |   12 ++----------
 src/the-board.in             |   11 +++++++----
 2 files changed, 9 insertions(+), 14 deletions(-)

commit a90ef69822f74ae6c13ba118f0314e34b50ab426
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Feb 1 13:19:59 2011 +0000

    [build] Don't distribute generated files path.js and features.js
    
    They should be created at build time.

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

commit 5cbd08869218f7cb52c0d691d2cfe6e0083d2f0f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Feb 1 13:15:13 2011 +0000

    [build] Don't distribute generated fonts.conf

 data/fonts/Makefile.am |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 3bc588adb4f7618950a75c6bafad883fcafcf7eb
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jan 31 18:15:46 2011 +0000

    [things] Record voice memos in OGG format

 src/js/ui/things/sound.js  |    2 +-
 src/tb/tb-sound-recorder.c |    4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 3d3d4fa082c691bb37113b3a640f80aa0b82dbd0
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jan 31 16:14:15 2011 +0000

    [script] Add missing '$' to the scripts

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

commit c778a9c6a7488592dbe01e249a71843cdfb64312
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jan 31 16:12:57 2011 +0000

    [script] Work around Ubuntu's xulrunner bug
    
    LINK TO BUG

 src/the-board-uninstalled.in |   12 ++++++++++--
 src/the-board.in             |   14 ++++++++++++++
 2 files changed, 24 insertions(+), 2 deletions(-)

commit 9518cf55ad6f35151ca0698ab6886be92f469c46
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jan 28 18:03:03 2011 +0000

    [ui] Adjust the spinner size to be better aligned with the toolbar

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

commit be82269bf91ca3c2134c548174cc3da77968f41a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jan 28 16:00:02 2011 +0000

    [things] Remove hack to play-pause player to get file duration

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

commit bca183801e3f22ecc8282984268ba18c2f10393d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jan 28 15:59:08 2011 +0000

    [tb] Ensure duration is available just after setting filename

 src/tb/tb-sound-player.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 829733e7bb13a12ef6de38bc8b126e5d3f35b7ba
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jan 28 15:52:04 2011 +0000

    [things] Replace commented code with a proper FIXME

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

commit 81719dce59925b067651dceede6f9e22591ec923
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jan 28 15:49:57 2011 +0000

    [things] Avoid infinite play/pause switches on state changes

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

commit 21e3a008b8ea6696a6fd09596fe41f40a1a7153d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jan 28 11:41:29 2011 +0000

    [ui] Set default window icon in MainWindow

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

commit dc1f0ce617b1ca00d95bd6b3ef343555906a0520
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jan 28 10:44:19 2011 +0000

    Add some content to AUTHORS file
    
    As some packaging systems, such as RPM, might complain about it when
    they try to copy it in /usr/share/doc/$packagename.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=640792

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

commit 966ab1116ecc809b6a464bd470a0bb53b2273df7
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Thu Jan 27 20:52:17 2011 +0100

    Updated Slovenian translation

 po/sl.po |   50 +++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 45 insertions(+), 5 deletions(-)

commit 26290cebf8026b6718a16daeda23f471d9ff4452
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 27 17:59:43 2011 +0000

    [things] Always show time label if Sound thing has a filename

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

commit 5969ac16a8e10832e795d8a99aa84092af45b539
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 27 17:55:36 2011 +0000

    [things] Show sound duration default in time label

 src/js/ui/things/sound.js |   28 ++++++++++++++++++++++++----
 1 files changed, 24 insertions(+), 4 deletions(-)

commit 4598c649ffb023fe453f1a22e2397145f5c8eded
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 27 17:02:14 2011 +0000

    [tb] Only run tick timeout while sound is playing

 src/tb/tb-sound-player.c |   42 ++++++++++++++++++++++++------------------
 1 files changed, 24 insertions(+), 18 deletions(-)

commit 7dc4d4d66f4ed01e99f47e20a1e061d394014d4e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 27 15:53:40 2011 +0000

    [tb] Don't reset duration to 0 on EOS

 src/tb/tb-sound-player.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit d32ad294ff040c1e7fb63c4579a367cc77a2ad53
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 27 00:49:03 2011 +0000

    [things] Show recording time in SoundThing
    
    https://bugzilla.gnome.org/show_bug.cgi?id=639207

 src/js/ui/things/sound.js |   68 +++++++++++++++++++++++++++++++++------------
 1 files changed, 50 insertions(+), 18 deletions(-)

commit 93580de4092dfe24bc7d11bec891c0438b9bebbe
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 27 00:49:36 2011 +0000

    [things] Save state after voice recording stops

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

commit 43e3057424de89756830fdaba511fe5789eea558
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 27 00:47:44 2011 +0000

    [tb] Export recording duration in TbSoundRecorder

 src/tb/tb-sound-recorder.c |   75 +++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 74 insertions(+), 1 deletions(-)

commit fc82325e9ff9b1f96ba75282cf1c294d70363dc3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 27 00:17:00 2011 +0000

    [things] Show time label while sound is playing in SoundThing

 data/things/sound/style.css |    6 ++++-
 src/js/ui/things/sound.js   |   54 ++++++++++++++++++++++++++++++------------
 2 files changed, 43 insertions(+), 17 deletions(-)

commit 99583ba5d8d3f0024ca91ed20e473d71be64db8c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jan 26 22:54:45 2011 +0000

    [ui] Re-enable clicks even if activation is disabled by dragging
    
    https://bugzilla.gnome.org/show_bug.cgi?id=640597

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

commit 0fc4eb7517af183f42fa900a8ae6daf5dd450eae
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jan 26 22:02:34 2011 +0000

    [ui] Define dragging threshold as a constant in Page

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

commit 54cf477f4ae4691e02e44fd31fab1ce634f19b46
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jan 26 22:00:37 2011 +0000

    [ui] Rename _updateSelection() to _updateSelectedStyle()
    
    For clarity reasons.

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

commit 76f3bf0a37642c5f5d1f23171536e40aceaf3178
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jan 26 21:59:17 2011 +0000

    [ui] Rename _updateControls to _updateControlsVisibility() in Thing
    
    For clarity reasons.

 src/js/ui/thing.js        |   12 ++++++------
 src/js/ui/things/sound.js |   16 ++++++++--------
 src/js/ui/things/video.js |   12 ++++++------
 3 files changed, 20 insertions(+), 20 deletions(-)

commit 1c2f2a9885b3919e53daa2c05d37418fd58287fd
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jan 26 21:57:55 2011 +0000

    [ui] Define initial property values on constructor where applicable

 src/js/ui/thing.js |   24 +++++++++++-------------
 1 files changed, 11 insertions(+), 13 deletions(-)

commit 560b6d129ca3d79b44526a681168195a1e2f5639
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jan 26 02:02:10 2011 +0000

    [ui] Fix typo on code to distribute things

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

commit 5ab4d54ba8a45dfd968106a94f67510c31cfece5
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Jan 26 20:38:14 2011 +0100

    Updated Spanish translation

 po/es.po |   51 ++++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 46 insertions(+), 5 deletions(-)

commit fd0fef16016eae850deb2fee089fd21764c91a62
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jan 26 18:03:41 2011 +0000

    [build] Add gperf to the list of Ubuntu/Debian packages

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

commit f617342c3de8530d00f3bac63ffe2161db0bf5df
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jan 26 17:55:38 2011 +0000

    [build] Add autopoint to the list of Ubuntu/Debian packages

 build/the-board-build-setup.sh |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 8235eb0f1415f19883264934e0bbf8fb137defbd
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jan 26 17:53:03 2011 +0000

    [build] Skip gudev from the jhbuild list of modules

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

commit e64a5f94e458b0234c786911c14373248da8c055
Author: Marek Černocký <marek@manet.cz>
Date:   Wed Jan 26 11:26:25 2011 +0100

    Updated Czech translation

 po/cs.po |   48 ++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 44 insertions(+), 4 deletions(-)

commit b9e08ec4483bb236b6a6e729a7795a1924ac984b
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Wed Jan 26 01:19:21 2011 +0200

    Added Hebrew translation.

 po/LINGUAS |    1 +
 po/he.po   |  139 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 140 insertions(+), 0 deletions(-)

commit 03efe3eb43ab3a440fcb699be4604962e1b59db8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Jan 25 22:30:49 2011 +0000

    [ui] Update dragArea on ensureDragArea
    
    To avoid using outdated drag area if dragging a single thing after
    having dragged a bunch of selected things.

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

commit 580ce461f7b6e83a5b412da0063cc3fbf22411a8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Jan 25 22:16:32 2011 +0000

    [ui] Do not allow selection switches while thing is active

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

commit e82e7ab385f238809efe6976cfc2095c46526f28
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Jan 25 22:13:06 2011 +0000

    [ui] Unselect all if dragging starts on an unselected thing

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

commit 17394b0cd41d40c867fdb91f5ec6df316e197f9a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Jan 25 22:07:19 2011 +0000

    [ui] Coding style fix in MainWindow

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

commit 79dfc340d8a6a2b6627486fce780b1d7ce0696f6
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Jan 25 22:06:13 2011 +0000

    [ui] Rename _LAYER_TOOLBOX to _LAYER_TOOLBAR
    
    To match the actual semantics of the constant.

 src/js/ui/mainWindow.js |    8 ++++----
 src/js/ui/page.js       |   14 +++++++-------
 2 files changed, 11 insertions(+), 11 deletions(-)

commit 27114153f9a80b532c3c01bee41a697883a6cc91
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jan 24 00:49:41 2011 +0000

    [ui] Implement selection context toolbar
    
    It supports top/bottom/left/right alignment, vertical/horizontal
    distribution and removal operations on selected things.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=636628

 src/js/ui/mainWindow.js |   99 ++++++++++++++++-
 src/js/ui/page.js       |  281 +++++++++++++++++++++++++++++++++++++++++++++--
 2 files changed, 365 insertions(+), 15 deletions(-)

commit ab199a503b016718306ec9769e1ce1aca5e1e50f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Jan 25 21:57:24 2011 +0000

    [ui] Emit 'selected-things-changed' when selection changes in Page

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

commit 6eef49d018380ebda0607ebef75d72c5fa990d4f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Jan 25 21:53:10 2011 +0000

    [ui] Rename _createToolbar() to _createMainToolbar()
    
    For clarity reasons.

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

commit 1c784052ca2b5be84436c8869b4fec0ac40b608c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jan 24 00:28:26 2011 +0000

    [ui] Remove unused enum from Thing

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

commit 5f835c6defe25bf1f1ea17e39eb98a9bcc1a6080
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jan 24 00:23:35 2011 +0000

    [ui] Allow creating toolboxes without a title

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

commit 9040031bc895e02652a6759288e4afe8da92ef79
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jan 23 22:41:49 2011 +0000

    [style] Sanitize paddings and spacing in toolbars and toolboxes
    
    Get rid of thing-specific toolbox style, apply standard spacing
    everywhere, remove redudant background color properties, etc.

 data/style/style.css      |   19 +++++++++----------
 src/js/ui/things/photo.js |    3 +--
 src/js/ui/things/sound.js |    3 +--
 src/js/ui/things/text.js  |    3 +--
 src/js/ui/things/video.js |    3 +--
 src/js/ui/toolBox.js      |   14 +-------------
 src/js/ui/toolBoxPages.js |    6 +++---
 7 files changed, 17 insertions(+), 34 deletions(-)

commit 7b59e76e3736fd011824d6b7601d232d5ad755ed
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jan 23 22:18:49 2011 +0000

    [style] Make selection shadow a bit more visible

 data/style/shadow-selected.png |  Bin 674 -> 705 bytes
 1 files changed, 0 insertions(+), 0 deletions(-)

commit 393d8c54a2f2a9b13088af777c74c3d4d33b89a6
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jan 23 21:56:49 2011 +0000

    [ui] Ensure MainWindow has even dimensions
    
    In order to avoid sub-pixel allocations in UI elements centered in the
    window.

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

commit 2a04c5acacf39b3f1dabc580b3a0201e7c6fac62
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jan 21 23:21:39 2011 +0000

    [main] Disable font mipmapping and AA antialias

 src/main.c |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 56 insertions(+), 0 deletions(-)

commit 5740ead8a5d36c1e71e76de78fb0c921010dc07e
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sat Jan 22 17:15:57 2011 +0100

    Updated Spanish translation

 po/es.po |   45 +++++++++++++++++++++++++++++----------------
 1 files changed, 29 insertions(+), 16 deletions(-)

commit e1b8d1adc5d671ce97f00d79fe72f83f61e1a009
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jan 19 15:08:16 2011 +0000

    [model] Fix wrong delete call on function in PageManager

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

commit 105217280f61d0c8018dfa3618107eeb4e3dd480
Author: Flamarion Jorge <jorge.flamarion@gmail.com>
Date:   Wed Jan 19 12:14:36 2011 -0200

    Updated Brazilian Portuguese translation

 po/pt_BR.po |   43 ++++++++++++++++++++++++++++---------------
 1 files changed, 28 insertions(+), 15 deletions(-)

commit a0cce6c1ac3030dc12e0c6852d3e73a72cc7146c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Jan 18 23:45:44 2011 +0000

    [ui] Set background id from created background instance id
    
    This ensures that a new page model will always have a defined background
    id when first saved.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=637703

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

commit b56072d7bca1245a6d8ad8792e4ef878074f95db
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Jan 18 23:33:03 2011 +0000

    [ui] Select all page title when editing starts

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

commit 84e9ce0cd914ea7144fddd2beb3ff0b1fb0815bd
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Dec 7 23:36:46 2010 +0000

    [ui] Use entry to set page title instead of editable label

 data/style/style.css      |   17 +++++++++++++----
 src/js/ui/toolBoxPages.js |   36 +++++++++++++++++++-----------------
 2 files changed, 32 insertions(+), 21 deletions(-)

commit 0e2b191849f686153188f8b97db8236b4ec2fc73
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Dec 8 01:19:52 2010 +0000

    [ui] Always set active when starting/stopping editing page title

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

commit 9423a4cf3c67a36256c5540c3500f298f772af5c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Dec 7 23:33:31 2010 +0000

    [ui] Move focus on main box when toolbar is deactivated

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

commit 3eebe9bd59da16ab0d70dadd9fb70d5b39fb3fda
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jan 16 23:32:14 2011 +0000

    [ui] Add ability to Ctrl+click things to toggle selection
    
    Update Clutter dependency to 1.5.13 as the API has been added since this
    version.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=639905

 configure.ac       |    2 +-
 src/js/ui/thing.js |   10 +++++++++-
 2 files changed, 10 insertions(+), 2 deletions(-)

commit e4282a2ea4bfd54beec3096d7ed8d55987d2d64e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Jan 18 21:47:33 2011 +0000

    [build] Depend on libnotify 0.7.1
    
    This is the first libnotify release which actually installs
    gobject-introspection files.

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

commit b30f6eb0e7c3193221c991800052fa49576e50b8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jan 16 22:21:47 2011 +0000

    [ui] Unify selection handling around 'selected' property changes

 src/js/ui/page.js  |   55 +++++++++++++++++++++++++++++++++++----------------
 src/js/ui/thing.js |    2 +
 2 files changed, 40 insertions(+), 17 deletions(-)

commit c2a1f684e872e8449b668925c10bd9e3bb912c85
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sat Jan 15 20:14:48 2011 +0100

    Updated Slovenian translation

 po/sl.po |   45 ++++++++++++++++++++++++++++-----------------
 1 files changed, 28 insertions(+), 17 deletions(-)

commit 43dfe62eaf0703a3bb528bfb80c3908070df29e7
Author: Marek Černocký <marek@manet.cz>
Date:   Fri Jan 14 20:31:14 2011 +0100

    Updated Czech translation

 po/cs.po |   45 +++++++++++++++++++++++++++++----------------
 1 files changed, 29 insertions(+), 16 deletions(-)

commit ee75eb9f330374684aaa699843ccfd3d116c554e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jan 14 17:12:13 2011 +0000

    [main] Don't disable multi-device locally
    
    clutter-gtk >= 0.91.8 does that already. So, let it do it for us if
    necessary. Update dependencies accordingly.

 configure.ac |    2 +-
 src/main.c   |    4 ----
 2 files changed, 1 insertions(+), 5 deletions(-)

commit 054ece6c99840027147d34175d14819275eb445b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jan 14 11:32:20 2011 +0000

    [backgrounds] Add/replace background with something more real
    
    For now, five backgrounds: cork, cardboard, green, paper, and fabric.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=637705

 data/backgrounds/Makefile.am                       |   27 +++++++++++--------
 data/backgrounds/cardboard/bg.jpg                  |  Bin 0 -> 66436 bytes
 data/backgrounds/checked/bg.jpg                    |  Bin 18785 -> 0 bytes
 data/backgrounds/cork/bg.jpg                       |  Bin 0 -> 156888 bytes
 data/backgrounds/fabric/bg.jpg                     |  Bin 0 -> 19755 bytes
 data/backgrounds/grass/bg.jpg                      |  Bin 262696 -> 0 bytes
 data/backgrounds/green/bg.jpg                      |  Bin 0 -> 173932 bytes
 data/backgrounds/paper/bg.jpg                      |  Bin 38546 -> 128636 bytes
 data/backgrounds/wood/bg.jpg                       |  Bin 20483 -> 0 bytes
 po/POTFILES.in                                     |    7 +++--
 src/Makefile-js.am                                 |    9 +++---
 src/js/ui/background.js                            |    2 +-
 src/js/ui/backgrounds/{checked.js => cardboard.js} |    4 +-
 src/js/ui/backgrounds/{wood.js => cork.js}         |    4 +-
 src/js/ui/backgrounds/{checked.js => fabric.js}    |    4 +-
 src/js/ui/backgrounds/{grass.js => green.js}       |    4 +-
 16 files changed, 34 insertions(+), 27 deletions(-)

commit 9568dcf0c2c32b57f598bdd084000470c28a3440
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jan 14 11:26:06 2011 +0000

    [style] Remove unused/obsolete style names

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

commit 8e10c8646636b53391a726657f9887f45cd9c240
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jan 14 01:31:12 2011 +0000

    [ui] Pressing Escape unselects all things on Page

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

commit 641e96b3b2960ef0e9d6272cc116287cd74dfb6f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jan 14 01:30:57 2011 +0000

    [ui] Make unselectAllThings() method public in Page

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

commit 87dd0a402e59ed563a67af4770ab15418d82892b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jan 14 01:29:12 2011 +0000

    [ui] Add Ctrl+A keyboard shortcut to select all things

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

commit 890c8ba5599e20640261048ec36b24bf4245f6c7
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jan 14 01:28:54 2011 +0000

    [ui] Add public method to select all things on page

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

commit ae1b8643b0334aea233017a5f31e5bd8679aad58
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jan 14 01:27:32 2011 +0000

    [ui] Factor out code to set selected things from selection box

 src/js/ui/page.js |   34 ++++++++++++++++++++++------------
 1 files changed, 22 insertions(+), 12 deletions(-)

commit 23ab970215156e04165dd56bfe2afe43574c9780
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jan 14 01:04:14 2011 +0000

    [ui] Use "area" instead of Thing's state when applicable
    
    It's not a good idea to query Thing's state too frequently because it
    might involve heavier operations. Simply use the "area" attribute
    whenever we just want Thing's size and position.

 src/js/ui/page.js |   22 ++++------------------
 1 files changed, 4 insertions(+), 18 deletions(-)

commit f77709254c9f6d5a00d5f36ccb86442630ad045e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jan 14 01:03:51 2011 +0000

    [ui] Add "area" getter to Thing

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

commit d599809b322d0934791380fcc3108f2d0064afe4
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 13 21:50:34 2011 +0000

    [ui] Thing doesn't need Page for dragging operation anymore

 src/js/ui/page.js  |    3 +--
 src/js/ui/thing.js |   26 +++-----------------------
 2 files changed, 4 insertions(+), 25 deletions(-)

commit 90f69e467ec1995184b0b264a38d451d0345826c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 13 21:44:08 2011 +0000

    [ui] Add ability to move multiple things at once

 src/js/ui/page.js  |   89 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/js/ui/thing.js |    7 ----
 2 files changed, 89 insertions(+), 7 deletions(-)

commit db3c5b778cd7884329b14c8ebb1091c11f8591b7
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 13 21:42:43 2011 +0000

    [ui] Remove unused signal ids from Thing

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

commit 3733d001141fbdacec3b5d26559f1d83a7fafcdb
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 13 21:39:30 2011 +0000

    [ui] Emit "drag-motion" when dragging Thing's main box
    
    To be used by Page to handle multiple selected things to move.

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

commit cb7a7d45135bc5381716a10561accaa64fe17c00
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 13 21:39:06 2011 +0000

    [ui] Add setPosition() method to Thing

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

commit f14e9bcf88430fe71ef3463ebd2d9f36b36233e3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 13 01:28:55 2011 +0000

    [ui] Add ability to select/unselect things in Page
    
    Selection is done buy dragging mouse pointer to suround elements to be
    selected. All elements that in boundaries of selection box are marked as
    selected.

 data/style/style.css |    5 ++
 src/js/ui/page.js    |  109 ++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 114 insertions(+), 0 deletions(-)

commit f30482bf1641d3080dc36ff9a7b12bb6d5aaa534
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 13 01:27:04 2011 +0000

    [ui] Refactor and fix code to check if page area is taken
    
    Now it returns a list of things intersecting with the given area. Method
    renamed to getThingsInArea() for clarity.

 src/js/ui/page.js |   25 ++++++++++++-------------
 1 files changed, 12 insertions(+), 13 deletions(-)

commit aa36cf1c56e1751de66ce0c28556df833616db96
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 13 01:24:45 2011 +0000

    [ui] Add ability to select/unselect a Thing

 data/style/Makefile.am         |    1 +
 data/style/shadow-selected.png |  Bin 0 -> 674 bytes
 data/style/style.css           |   10 +++++++++-
 src/js/ui/thing.js             |   34 +++++++++++++++++++++++++++++++---
 4 files changed, 41 insertions(+), 4 deletions(-)

commit 4fca18ac8a01fe5811c111efdd7c5e880e17c784
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 13 01:23:10 2011 +0000

    [things] Small coding style fix in SoundThing

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

commit c97746b16b4c8882ca71f29f7c6487b1a44a93cc
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 13 16:23:11 2011 +0000

    [tb] Change TbBox to advantage of Clutter's clipped-redraws

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

commit 1cb677b26552afc7d3e10522c432c9fe255be65f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jan 12 16:16:19 2011 +0000

    [things] Remove blue from Note's background image
    
    https://bugzilla.gnome.org/show_bug.cgi?id=639318

 data/things/note/lines.png |  Bin 455 -> 528 bytes
 1 files changed, 0 insertions(+), 0 deletions(-)

commit a54e2af11f0341b992f78c5f374ddde0c8c0493a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Jan 11 15:27:28 2011 +0000

    [build] Add python-dev to list of auto-installed packages

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

commit 9b4169f3525f8db839f158fbd5aa597429d800aa
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Jan 11 14:11:25 2011 +0000

    [build] Install jhbuild on ~/bin
    
    This is default location for user-specific binaries. Makes it easier for
    new contributors to get development environment set.

 build/the-board-build-setup.sh |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 446af123cb36d5bcfdc863dcb381ae7d06b05c8a
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sun Jan 9 16:08:50 2011 +0100

    Updated Galician translations

 po/gl.po |   35 ++++++++++++++++++++++++++---------
 1 files changed, 26 insertions(+), 9 deletions(-)

commit 73a04e16b9e09ff9e0c20fdefb75d977bc7f3574
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 6 22:58:07 2011 +0000

    [things] Implement validateSize method properly in SoundThing
    
    No need to validate anything in case of sound elements because they are
    not resizable anyway.

 src/js/ui/things/sound.js |   12 +-----------
 1 files changed, 1 insertions(+), 11 deletions(-)

commit 3a83cb9cd01332dbd70bbf76ebf33c3c1645b302
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 6 22:56:38 2011 +0000

    [ui] Add MainWindow 's' keyboard shortcut to add sound things

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

commit d5b367b01d0d3526f821cf022fa7861f08b81398
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 6 21:29:39 2011 +0000

    [things] Add voice recording support to SoundThing

 data/things/Makefile.am                        |    2 +
 data/things/sound/caption-border-recording.png |  Bin 0 -> 251 bytes
 data/things/sound/stop-border.png              |  Bin 0 -> 634 bytes
 data/things/sound/style.css                    |   17 +++
 src/js/ui/things/sound.js                      |  164 +++++++++++++++++++++++-
 5 files changed, 178 insertions(+), 5 deletions(-)

commit b1c4bdcb9c3f20d8890c49f0e3a0358d0df5b332
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 6 22:20:11 2011 +0000

    [tb] Quote filenames in both SoundPlayer and SoundRecorder
    
    Filenames might have spaces.

 src/tb/tb-sound-player.c   |    2 +-
 src/tb/tb-sound-recorder.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 372536678d0dd25d7cbd788d152826627fba00aa
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 6 14:38:35 2011 +0000

    [style] Globally set font for all MxWidgets
    
    No need to set on a per-widget basis.

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

commit 670b0e6f5f6ae31ea24efbac0b8b193d81fdb4de
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 6 12:27:31 2011 +0000

    [build] Add missing sound.js to Makefile-js.am

 src/Makefile-js.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 55a84eb12104901fcfd1d6fcea5e1c8808fa683d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jan 5 00:49:44 2011 +0000

    [things] Add initial implementation of SoundThing
    
    For now, it only supports playback. Voice recording capability coming
    next.

 data/things/Makefile.am                      |   11 +
 data/things/sound/caption-border.png         |  Bin 0 -> 272 bytes
 data/things/sound/cassete-spool.png          |  Bin 0 -> 6139 bytes
 data/things/sound/cassete.png                |  Bin 0 -> 3015 bytes
 data/things/sound/sound-controls-bg.png      |  Bin 0 -> 284 bytes
 data/things/sound/sound-progress-bar-bar.png |  Bin 0 -> 266 bytes
 data/things/sound/sound-progress-bar-bg.png  |  Bin 0 -> 236 bytes
 data/things/sound/style.css                  |   77 ++++
 src/js/ui/things/sound.js                    |  550 ++++++++++++++++++++++++++
 9 files changed, 638 insertions(+), 0 deletions(-)

commit 68ed4061de84ecf3c90a6a6a569ce3896bdfa0ff
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Dec 26 00:19:00 2010 +0000

    [tb] Add initial code for TbSoundPlayer and TbSoundRecorder
    
    They will be used on the implementation of SoundThing.

 src/Makefile-tb.am         |    8 +-
 src/tb/tb-sound-player.c   |  690 ++++++++++++++++++++++++++++++++++++++++++++
 src/tb/tb-sound-player.h   |   44 +++
 src/tb/tb-sound-recorder.c |  389 +++++++++++++++++++++++++
 src/tb/tb-sound-recorder.h |   47 +++
 5 files changed, 1176 insertions(+), 2 deletions(-)

commit ae0c2c4f569e4fd818191f8fb6b33fb3cb6e5b50
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 6 12:11:40 2011 +0000

    [things] Keep video controls visible while Video thing is active

 src/js/ui/things/video.js |   21 +++++++++++++++++----
 1 files changed, 17 insertions(+), 4 deletions(-)

commit c3376a9d65c1f65ed541a17730d98c8f540815c3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 6 12:11:07 2011 +0000

    [ui] Add active getter to Thing

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

commit 65a0194eda3e3740954a652dd8fa4430014abdb6
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jan 6 11:09:10 2011 +0000

    [ui] Add hover getter to Thing

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

commit 0112b57662d1e73b81a7ea5ab1ab704ebe98af70
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jan 5 16:12:02 2011 +0000

    [things] Set Label's minimum height to 0 (zero)
    
    Handles height updates for different font sizes correctly.

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

commit 79784db62933dcfcd673bdeca302bbf26add92bc
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jan 5 14:43:05 2011 +0000

    [things] Remove unused signal disconnection from VideoThing

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

commit fb0c3ab0fc0b80350e66655dae87a19ef0042b02
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jan 5 00:37:26 2011 +0000

    [things] Remove unused constant from video, text, and photo

 src/js/ui/things/photo.js |    2 --
 src/js/ui/things/text.js  |    2 --
 src/js/ui/things/video.js |    2 --
 3 files changed, 0 insertions(+), 6 deletions(-)

commit 56d473058e156c66e604265e284206609f5ccd0d
Author: Aron Xu <aronxu@gnome.org>
Date:   Tue Dec 28 16:49:47 2010 +0800

    Add Chinese (China) translations.

 po/LINGUAS  |    1 +
 po/zh_CN.po |   94 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 95 insertions(+), 0 deletions(-)

commit 6d85de4e541708059ea6e7031bb029faa9c91ad0
Author: Daniel Nylander <po@danielnylander.se>
Date:   Mon Dec 27 19:39:24 2010 +0100

    Added Swedish translation

 po/LINGUAS |    1 +
 po/sv.po   |   98 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 99 insertions(+), 0 deletions(-)

commit 7a3d440303e1532aad92a80e8fb4b0f5a3572110
Author: Flamarion Jorge <jorge.flamarion@gmail.com>
Date:   Mon Dec 27 10:24:04 2010 -0200

    Updated Brazilian Portuguese translation

 po/pt_BR.po |   36 +++++++++++++++++++++++++++---------
 1 files changed, 27 insertions(+), 9 deletions(-)

commit 5cf0e78255a589da50f3ed6ca17b253182e76fcd
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Dec 25 19:04:55 2010 +0000

    [build] Remove libsoup dependency from moduleset
    
    Needs more work to get it automatically built with distro packages.

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

commit 64e6e680708ab86bf9a85684d2c49924f743b98c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Dec 25 18:40:11 2010 +0000

    [build] Add libsoup and libnotify deps to the-board moduleset

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

commit cdc7e8cf01ca569758560ddb1d0fb4ac1e0e3e4b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Dec 25 18:39:40 2010 +0000

    [build] No need to download .modules file locally
    
    Jhbuild nicely handles remote moduleset with local includes.

 build/the-board-build-setup.sh |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit d02b3d900bc98d28b0b68bbfd4e304576a736818
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Dec 23 23:40:05 2010 +0000

    [release] Post-release bump to 0.2.0

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

commit a3a6c8530c3e0715686622b52b00bf2d8a0e5bf0
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Dec 23 23:06:22 2010 +0000

    [release] 0.1.0

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

commit 6c58ddb2b901661c7606fd7008053514bf95281f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Dec 23 21:47:35 2010 +0000

    [build] Depend on GTK+ 2.91.7 and Clutter GTK+ 0.91.6

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

commit a1c46e3cb941feb4095d95539baf80dabd2a2b59
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Dec 23 21:45:47 2010 +0000

    [po] Add POTFILES.skip

 po/POTFILES.skip |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 5c633eb50144e78a1384208e8a7dc7fe7079f986
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Dec 23 21:45:13 2010 +0000

    [build] Update js/util bits to make distcheck work

 src/Makefile-js.am |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

commit 7382f6e974307d059bbbce017c58f4cf0a043d17
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Dec 23 12:03:39 2010 +0000

    [build] Add src/util/features.js.in to EXTRA_DIST

 src/Makefile-js.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit a5c5399c8057ddc36c38117ccc94449785d1a081
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Dec 23 12:03:16 2010 +0000

    [build] Coding style fixes in src/Makefile-tb.am

 src/Makefile-tb.am |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit cfd1a994374c56a63d43841d8ed9d1cd66074736
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Dec 23 03:33:05 2010 +0000

    [main] Disable multidevice support
    
    This is causing main window to not received any pointer events. Might
    be a clutter-gtk bug.

 src/main.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 0c98bfbfe410d79dd03861ed71b2e4041745554f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Dec 22 15:49:49 2010 +0000

    build: sync pkg-config dep version in autogen.sh

 autogen.sh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d6b808b43b7a746309d7482dc87bc3a649b20ae1
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Dec 20 22:50:03 2010 +0000

    [ui] Ensure page is saved before quitting application
    
    https://bugzilla.gnome.org/show_bug.cgi?id=637704

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

commit a8877ae66c70bb268ebb5b1268ffd4f231eac5a5
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Dec 5 11:29:13 2010 +0000

    [things] Change TextThing to use vertical scroll bars
    
    https://bugzilla.gnome.org/show_bug.cgi?id=636635

 data/things/label/style.css |    2 +-
 data/things/note/pixel.png  |  Bin 0 -> 159 bytes
 data/things/note/style.css  |   21 ++++++++++-
 src/js/ui/things/text.js    |   78 ++++++++++++++++++++++++++++++++++--------
 4 files changed, 83 insertions(+), 18 deletions(-)

commit dc9ed6659af2e5551027cd04c698f4bad47f94a9
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Dec 19 22:14:11 2010 +0000

    [ui] Initialize _animatingPageTurn in MainWindow's constructor

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

commit 9bb3d929fabc599acc429c4bb830a848fac5d83b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Dec 19 22:10:44 2010 +0000

    [ui] Save current page model before switching pages
    
    https://bugzilla.gnome.org/show_bug.cgi?id=637483

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

commit 50e01545dd899dd240051671403129488a407f82
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Dec 19 22:09:42 2010 +0000

    [model] Only save page on disk if model is dirty

 src/js/model/pageModel.js |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit dc8663f9cedbba424acc0ce37106b70a87c14ec5
Author: Marek Černocký <marek@manet.cz>
Date:   Sat Dec 18 19:00:12 2010 +0100

    Updated Czech translation

 po/cs.po |   22 ++++++++++++----------
 1 files changed, 12 insertions(+), 10 deletions(-)

commit 3cc7e165270a82f448c86ec3df608af178724b7d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Dec 16 22:20:31 2010 +0000

    [things] Remove unnecessary timeouts to save texts in all elements
    
    The PageManager does control excessive saves with a timeout. Those
    timeouts on the thing-side are redudant.

 src/js/ui/things/photo.js |   21 ---------------------
 src/js/ui/things/text.js  |   22 ----------------------
 src/js/ui/things/video.js |   21 ---------------------
 3 files changed, 0 insertions(+), 64 deletions(-)

commit 46e76004a81ced9f1d71969904f0a643ac0d0390
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Dec 16 22:10:07 2010 +0000

    [ui] Show Thing's resize/link/remove controls on hover
    
    It's a bit incovenient to have to activate elements to remove it, resize
    it or access its link.

 src/js/ui/page.js  |    6 +--
 src/js/ui/thing.js |  101 ++++++++++++++++++++++++++++++++--------------------
 2 files changed, 64 insertions(+), 43 deletions(-)

commit e54c7e905fc71e56b3faea37c695eab3ce4983ae
Author: Petr Kovar <pknbe@volny.cz>
Date:   Tue Dec 14 21:09:15 2010 +0100

    Update Czech translation by Marek Cernocky

 po/cs.po |   33 ++++++++++++++++++++++++---------
 1 files changed, 24 insertions(+), 9 deletions(-)

commit a71bdf6a1f4a3f9ae94b9218205f36c31edb851a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Dec 13 11:17:10 2010 +0000

    [build] Remove private git repo config from jhbuildrc file

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

commit e606993cb360eba265152d9e50bc342c5203e387
Author: Athanasios Makrigiannis <athmakrigiannis@gmail.com>
Date:   Sun Dec 12 02:35:24 2010 +0200

    l10n: Added el to po/LINGUAS for the-board

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 719545d6ddced58f787a8ed67e2d7ca2bb57135a
Author: Athanasios Makrigiannis <athmakrigiannis@gmail.com>
Date:   Sun Dec 12 02:33:05 2010 +0200

    l10n: Added Greek translation for the-board

 po/el.po |   94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 94 insertions(+), 0 deletions(-)

commit 31752f203ab9aab8a50fff84ff98345f319bad9e
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sat Dec 11 20:24:27 2010 +0100

    Updated Slovenian translation

 po/sl.po |   33 +++++++++++++++++++++++++--------
 1 files changed, 25 insertions(+), 8 deletions(-)

commit 2887d0d1ea1d5cd3fe4b05e9573c5b2b03cd1285
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sat Dec 11 18:20:50 2010 +0100

    Updated Spanish translation

 po/es.po |   26 +++++++++++++++++++++-----
 1 files changed, 21 insertions(+), 5 deletions(-)

commit 5a4f5a63eb8d4401b19b8a7166285e7dcf6c0ad2
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Dec 8 18:44:58 2010 +0000

    [build] Cosmetic improvements in the-board-build-setup.sh

 build/the-board-build-setup.sh |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 670c5abe877ba7b902b6932f97c395618748b201
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Dec 8 18:40:49 2010 +0000

    [build] Misc improvements on the automatic build bits

 build/jhbuildrc-the-board      |    2 +-
 build/the-board-build-setup.sh |    4 ++++
 build/the-board.modules        |    2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)

commit 084d7077e73d4ddde107e8a380a7d3428f6ff9e9
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Dec 8 16:26:14 2010 +0000

    [build] Add scripts to automatically build The Board and its deps

 build/jhbuildrc-the-board      |   50 ++++++++++
 build/the-board-build-setup.sh |  193 ++++++++++++++++++++++++++++++++++++++++
 build/the-board.modules        |   54 +++++++++++
 3 files changed, 297 insertions(+), 0 deletions(-)

commit 0e77b5d51c4eae26685ddf4f7ef8ce4634e2c86c
Author: Simos Xenitellis <simos.bugzilla@gmail.com>
Date:   Wed Dec 8 16:37:31 2010 +0000

    [po] Use the proper name of .desktop in po/POTFILES.in
    
    https://bugzilla.gnome.org/show_bug.cgi?id=636759

 po/POTFILES.in |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 83f48d922d2a094f8475ff3d381825ee6a8826bf
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Dec 8 15:58:53 2010 +0000

    [build] Use --without-FOO instead of --enable-FOO on optional deps
    
    This is a more natural way of handling them.

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

commit 2173e024e1306985f21e48741b239e0460f3af85
Author: Andrew Wafaa <awafaa@opensuse.org>
Date:   Wed Dec 8 12:05:51 2010 +0000

    [data] Add a .desktop file for The Board
    
    https://bugzilla.gnome.org/show_bug.cgi?id=636759

 configure.ac                 |    1 +
 data/Makefile.am             |   10 ++++++++++
 data/the-board.desktop.in.in |   15 +++++++++++++++
 po/POTFILES.in               |    1 +
 4 files changed, 27 insertions(+), 0 deletions(-)

commit fd3e3fa89445ae6aa46713a6425e2b5e4bfe4811
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Dec 8 10:47:47 2010 +0000

    [model] Remove duplicate getter from PageModel

 src/js/model/pageModel.js |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 00ee335f0216b0fe2b3aeab3dd32609dfae6b11d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Dec 7 17:58:21 2010 +0000

    [things] Small adjustment in LabelThing's padding

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

commit 106d824f3d609891a93ab3cd6452a70f17ec9a8d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Dec 7 17:04:38 2010 +0000

    [things] Implement proper size update on LabelThing
    
    Take into account pading coming from style instead of hardcoding random
    values in the code.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=636623

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

commit eb4acf9bdbf5a676e2a7058cd1b2836bf7774203
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Dec 7 17:12:17 2010 +0000

    [things] Remove size update from text in TextThing's constructor
    
    It conflicts with the size update happening when the text thing
    initially loads its state.

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

commit 625bdcbff48415f6eb5675e9418534fe3e92584a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Dec 7 17:54:45 2010 +0000

    [tb] Add tb-mx-util with function to get padding from MxStylables

 src/Makefile-tb.am  |    6 ++++--
 src/tb/tb-mx-util.c |   24 ++++++++++++++++++++++++
 src/tb/tb-mx-util.h |    8 ++++++++
 3 files changed, 36 insertions(+), 2 deletions(-)

commit 05389ef41081a89297343bb8927cf591b31c8e22
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Dec 6 22:43:21 2010 +0000

    [build] Define explicit versions for all dependencies

 configure.ac |   38 ++++++++++++++++++++++++++------------
 1 files changed, 26 insertions(+), 12 deletions(-)

commit c38774050aa89c99236fe7760a106ad4fe29f74c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Dec 6 17:24:00 2010 +0000

    [ui] Only limit size when not loading from state
    
    https://bugzilla.gnome.org/show_bug.cgi?id=636592

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

commit 1c9a2ed199ccd3bf0d5eb813e42803f00336d4c0
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Dec 6 16:24:36 2010 +0000

    [po] Fix POTFILES.in to point to correct nautilus extension file
    
    https://bugzilla.gnome.org/show_bug.cgi?id=636445

 po/POTFILES.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 582d1d8b3a74bdc10e83f4adbfb5919b0a7bde52
Author: Antonio Terceiro <terceiro@softwarelivre.org>
Date:   Sun Dec 5 22:19:48 2010 -0300

    [ui] Hide MainWindow when closed by window manager
    
    This makes closing via window manager behave just like clicking the
    notification area icon, or pressing escape.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=636522

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

commit af4a3cc4196cdd37681a781771f637d48daff6ec
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Dec 5 20:35:51 2010 +0000

    [chrome] Set link on all added things

 src/chrome/background.js |   21 +++++++++++++++------
 src/chrome/manifest.json |    1 +
 2 files changed, 16 insertions(+), 6 deletions(-)

commit c76a42561ae9ded5cfb29ae0e97e66006ff0ea1e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Dec 5 20:27:47 2010 +0000

    [firefox] Set link on all added things

 src/firefox/chrome/content/the-board.js |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

commit 2904137ff7fdb21abd84f8834232b33b86bbb89b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Dec 5 20:18:37 2010 +0000

    [ui] Add link button to Thing
    
    Should be shown when thing has a link url referering to the location
    where it was added from. For example: a photo added from browser
    extension will hold a link to the web page where it was added from.

 data/icons/hicolor/24x24/actions/thing-link.png |  Bin 0 -> 823 bytes
 data/style/style.css                            |    5 ++
 src/js/ui/thing.js                              |   50 ++++++++++++++++++++++-
 3 files changed, 54 insertions(+), 1 deletions(-)

commit 63c056a2f3742556df35f4a328ace8aae0e48278
Author: Joe Hansen <joedalton2@yahoo.dk>
Date:   Sat Dec 4 13:26:41 2010 +0100

    Added Danish translation

 po/da.po |   79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 79 insertions(+), 0 deletions(-)

commit a6c8ae7d5920466929c28d5651494f573bc9db82
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date:   Sat Dec 4 13:25:18 2010 +0100

    Added da to list of languages

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit d369e20c64c1a5e88e93d55d214e6683b875fe3a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Nov 29 16:15:38 2010 +0000

    [firefox] Initial code for The Board's firefox extension
    
    Allows adding note, labels, photos and videos from webpages.

 src/firefox/chrome.manifest              |    4 +
 src/firefox/chrome/content/the-board.js  |  282 ++++++++++++++++++++++++++++++
 src/firefox/chrome/content/the-board.xul |   17 ++
 src/firefox/install.rdf                  |   27 +++
 4 files changed, 330 insertions(+), 0 deletions(-)

commit 77a6e2443ccfa95b74d7652abd2b24bbb32e9873
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Nov 30 16:18:09 2010 +0000

    [things] Set size after loading image when not present in state

 src/js/ui/things/photo.js |    5 ++++-
 src/js/ui/things/video.js |    5 ++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 8ec6e99f76f96b4fe79813f9617fb37a87a842e3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Nov 30 16:07:39 2010 +0000

    [ui] Add getUserDirs to Application's DBUs/HTTP api
    
    Returns the directories to which files should be downloaded to by
    browser extensions.

 src/js/ui/application.js |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

commit 117a906d67ffd881f59e0ce48e3c8b0b4eb73705
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Nov 29 20:24:51 2010 +0000

    [tb] Allow null on cancellable arg in tb_g_file_replace_contents

 src/tb/tb-gio-util.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit b74addacc9a49c1e42c446ccef35b59baa697d4f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 28 12:33:37 2010 +0000

    [build] Regenerate path.js and features.js when Makefile changes

 src/Makefile-js.am |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit cb3b3f6a7050e6cdb3b5209054509d49e610a869
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Nov 23 18:11:21 2010 +0000

    [chrome] Initial code for The Board's chrome extension
    
    For now, it only allows adding label and notes to The Board.

 src/chrome/background.html |    1 +
 src/chrome/background.js   |  176 ++++++++++++++++++++++++++++++++++++++++++++
 src/chrome/icon-16.png     |  Bin 0 -> 353 bytes
 src/chrome/icon-48.png     |  Bin 0 -> 473 bytes
 src/chrome/manifest.json   |   16 ++++
 5 files changed, 193 insertions(+), 0 deletions(-)

commit a97c96ee3788d65c5d6b7b820e15bab1190cfbb8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Nov 26 00:51:45 2010 +0000

    [util] Support form data on HTTP api calls

 src/js/util/http.js |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 9d7294a7d87ccb564ad082da9858847b17e4dc20
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Nov 26 00:52:41 2010 +0000

    [tb] Add soup util to workaround non-introspected functions

 configure.ac          |    2 ++
 src/Makefile-tb.am    |   21 +++++++++++++++++++++
 src/tb/tb-gio-util.c  |    1 -
 src/tb/tb-soup-util.c |   21 +++++++++++++++++++++
 src/tb/tb-soup-util.h |    9 +++++++++
 5 files changed, 53 insertions(+), 1 deletions(-)

commit 1eb8909742f14054f183b78eb1cce07ee0cffb92
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Nov 23 01:29:24 2010 +0000

    [ui] Export Application DBus json methods via HTTP
    
    This is to allow browser extensions to communicate with The Board.

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

commit 827c588bc44443a746683240bb8cdf8fbefde5c3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Nov 23 01:24:50 2010 +0000

    [util] Add simple mechanism to export object via HTTP
    
    Similar to DBus' exportObject. Only very initial code to export json
    methods. i.e. inSignature and outSignature are "a{sv}".

 configure.ac               |   21 ++++++++++++++
 src/Makefile-js.am         |    1 +
 src/Makefile.am            |    3 +-
 src/js/ui/application.js   |    4 +++
 src/js/util/features.js.in |    1 +
 src/js/util/http.js        |   65 ++++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 94 insertions(+), 1 deletions(-)

commit 228aedcdf9c14f2dc2efa50c2528f06a7d16ed2a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Nov 26 11:36:06 2010 +0000

    [nautilus] Initial code for The Board's nautilus extension
    
    For now, it only allows adding photos to The Board.

 configure.ac               |   24 +++
 po/POTFILES.in             |    1 +
 src/Makefile-nautilus.am   |   16 ++
 src/Makefile.am            |    6 +
 src/nautilus/tb-module.c   |   35 ++++
 src/nautilus/tb-nautilus.c |  442 ++++++++++++++++++++++++++++++++++++++++++++
 src/nautilus/tb-nautilus.h |   34 ++++
 7 files changed, 558 insertions(+), 0 deletions(-)

commit 731417520166d035254dc640850b0ab408d7b9f2
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Nov 27 21:32:18 2010 +0000

    [ui] Add addThings DBus method to Application
    
    Useful to add multiple things at once remotely.

 src/js/ui/application.js |   35 +++++++++++++++++++++++++++--------
 1 files changed, 27 insertions(+), 8 deletions(-)

commit 4b89cf13e6413a569b8b8d1008fbf58e46127660
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Nov 27 01:54:49 2010 +0000

    [ui] Always use GtkWindow size instead of MainWindow size

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

commit 9118d4c1497afe4fb880af290a36c235bb0028d2
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Nov 27 01:41:50 2010 +0000

    [ui] Show notification when thing is added remotely

 configure.ac               |   26 ++++++++++++++++++++++++--
 po/POTFILES.in             |    1 +
 src/Makefile-js.am         |    8 +++++++-
 src/Makefile.am            |    3 ++-
 src/js/ui/application.js   |   30 +++++++++++++++++++++++++++---
 src/js/util/features.js.in |    1 +
 6 files changed, 62 insertions(+), 7 deletions(-)

commit 495a0da4fa0e3be10d569bac7b23a6f8bb878eb6
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Nov 27 01:30:31 2010 +0000

    [ui] Only animate new things when window is visible

 src/js/ui/page.js |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 987475bdb26c96d328aeeea40a8f46449cb59414
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Nov 27 01:18:29 2010 +0000

    [ui] Get rid of addThingFromId, use addThingFromState instead
    
    The right way to add things to current page is to add actor then loading
    state on them.

 src/js/ui/application.js   |   14 +++-----------
 src/js/ui/mainWindow.js    |   11 ++++++-----
 src/js/ui/page.js          |   34 ++++++++++++++--------------------
 src/js/ui/toolBoxThings.js |    2 +-
 4 files changed, 24 insertions(+), 37 deletions(-)

commit 337943f44230da7e9e1a684158d26bcb6e8c4096
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Nov 26 16:08:27 2010 +0000

    [build] Fix build warning on gir file

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

commit 2f84903a38a2a1fc7d5c0f9928a7825e65a916c2
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Nov 26 16:02:10 2010 +0000

    [build] Auto-generate .gitignore with git.mk

 .gitignore                   |   96 +++++++++++----------
 Makefile.am                  |   57 ++++++++++++
 data/Makefile.am             |    2 +
 data/backgrounds/Makefile.am |    2 +
 data/fonts/Makefile.am       |    4 +-
 data/icons/Makefile.am       |    2 +
 data/style/Makefile.am       |    2 +
 data/things/Makefile.am      |    2 +
 git.mk                       |  196 ++++++++++++++++++++++++++++++++++++++++++
 src/Makefile-js.am           |    2 +
 src/Makefile.am              |    4 +-
 11 files changed, 320 insertions(+), 49 deletions(-)

commit d4e241bf6b301c6baf2f93a25564f5a38147b1e8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Nov 26 14:56:14 2010 +0000

    [build] Modernize introspection build with introspection.m4

 .gitignore          |    1 -
 configure.ac        |    9 +----
 m4/introspection.m4 |   94 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/Makefile-tb.am  |   49 +++++++++-----------------
 src/Makefile.am     |    9 +++++
 5 files changed, 122 insertions(+), 40 deletions(-)

commit 875c18fc7e9ca8b009800b63f8bc3e2409e5fd31
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Nov 26 00:54:29 2010 +0000

    [ui] Set maximum window size to 1115x720
    
    Too large window sizes makes the app too slow. Some performance
    limitation on Clutter apps?

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

commit 42ba47287e12123545356044af55766b7a964199
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Nov 24 21:22:30 2010 +0000

    [ui] Remove unused activate method args

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

commit e380c4bf7fe5b5abb2fd3f29e7912ca900088eaf
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Nov 22 23:19:37 2010 +0000

    [ui] Add addThing DBus method to Application

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

commit ecb37c34b1a49df21674f05808b02c72bb4fe651
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Tue Nov 23 19:49:34 2010 +0100

    [l10n] Updated German translation

 po/de.po |   29 +++++++++++++++++++++--------
 1 files changed, 21 insertions(+), 8 deletions(-)

commit 8a857e005fce5180a903d2b67b417b7eaef56dc3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Nov 22 23:09:35 2010 +0000

    [ui] Implement DBus application proto directly
    
    We can't implement actions properly with GtkApplication in gjs yet
    (needs to bind GVariant stuff first).

 src/Makefile-js.am       |    1 +
 src/js/ui/application.js |  106 ++++++++++++++++++++++++++++++++++++++++++++++
 src/js/ui/main.js        |   43 ++----------------
 src/js/ui/mainWindow.js  |    4 +-
 4 files changed, 113 insertions(+), 41 deletions(-)

commit 3d6ae2f80bd111ef8aa80c07e731d07d96ac8c9c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Nov 22 13:06:26 2010 +0000

    [git] Update .gitignore

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

commit 221bbf90ac02fe02f4f5c32b0a3f1ea1059cc88b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Nov 22 13:05:18 2010 +0000

    [ui] Trigger model save after moving or resizing Thing
    
    Fixes regression when we started using clutter actions instead of custom
    code.

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

commit 50d960d1ec4a811f47a20cc1406b1219704c2940
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Nov 22 13:02:17 2010 +0000

    [ui] Rename dragging-related signals for consistency with Clutter

 src/js/ui/page.js  |   20 ++++++++++----------
 src/js/ui/thing.js |    4 ++--
 2 files changed, 12 insertions(+), 12 deletions(-)

commit e48353198941a4f08c1b471c6fcd5b01f2ebc763
Author: Lucas Rocha <lucasr@litl.com>
Date:   Thu Nov 18 20:39:19 2010 +0000

    [tb] Rename tb-file-util.[ch] to tb-gio-util.[ch] for clarity

 src/Makefile-tb.am                       |    4 ++--
 src/tb/{tb-file-util.c => tb-gio-util.c} |    2 +-
 src/tb/{tb-file-util.h => tb-gio-util.h} |    0
 3 files changed, 3 insertions(+), 3 deletions(-)

commit a8b10ceb1ce0b1e92a96dd86f286039f63da687f
Author: Lucas Rocha <lucasr@litl.com>
Date:   Thu Nov 18 19:10:31 2010 +0000

    [ui] Move GtkApplication creation to a separate function

 src/js/ui/main.js |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit 8f7db9b0a2f3725d9553773c8dd58b770aa197ef
Author: Petr Kovar <pknbe@volny.cz>
Date:   Sun Nov 21 22:56:03 2010 +0100

    Add Czech translation by Marek Cernocky

 po/LINGUAS |    1 +
 po/cs.po   |   79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+), 0 deletions(-)

commit ee5cbd6e16bc8e61d3090086719ce4e34015451e
Author: Lucas Rocha <lucasr@litl.com>
Date:   Thu Nov 18 19:04:52 2010 +0000

    [ui] Guarantee only active thing is over the dim box in Page

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

commit beb9e8aa868a181c2d77213ba8a039b361da9171
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 14 11:44:25 2010 +0000

    [things] Add initial TextThing toolbar with font size control
    
    Used in Label and Note.

 data/things/label/style.css |   15 +++++-
 data/things/note/style.css  |   15 +++++-
 src/js/ui/things/label.js   |    8 +++
 src/js/ui/things/note.js    |    8 +++
 src/js/ui/things/text.js    |  106 +++++++++++++++++++++++++++++++++++++++++--
 5 files changed, 144 insertions(+), 8 deletions(-)

commit e747902f24a23462544a5ddfb0abd48877afcf89
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Nov 16 23:40:22 2010 +0000

    [ui] Add api to set active button in ToolBox
    
    Only possible when ToolBox is a button group.

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

commit bc4064a8e4bb9fc196268eb9c7eef716f0aa8ba8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Nov 16 23:39:44 2010 +0000

    [ui] Add Toolbar's ability to load state from active thing

 src/js/ui/mainWindow.js |    8 ++++++++
 src/js/ui/toolbar.js    |    4 ++++
 2 files changed, 12 insertions(+), 0 deletions(-)

commit 83eb767c0d755a28748773a02259f5a35aca0953
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Nov 16 22:41:41 2010 +0000

    [ui] Don't for upper case on Toolbar and ToolBox titles

 src/js/ui/toolBox.js |    4 ++--
 src/js/ui/toolbar.js |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 2a4526d933c244ce821db8edd86950c2d0345063
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 14 11:51:05 2010 +0000

    [icons] Update icon cache on make install/uninstall

 data/icons/Makefile.am |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit 17b5723fadaf7c1a63aa65d6bf1eab15431aafa3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 14 01:52:13 2010 +0000

    [ui] Make slide in/out in Toolbar slightly faster

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

commit 97527b389b4093f2b155b9d31c737210fa7cbdf5
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sun Nov 14 19:31:17 2010 +0100

    Added Galician translations

 po/LINGUAS |    1 +
 po/gl.po   |   79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+), 0 deletions(-)

commit c4be37b402b03b287efc9fa614828ea339e779b9
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 14 01:48:46 2010 +0000

    [ui] Fix window size query in Page

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

commit c35a71020d128682a0c25fc09b3c069e4bb30689
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 14 01:45:48 2010 +0000

    [ui] Remove button should start invisible in Thing

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

commit 8b8d939cb84f51ddb6142ebb97c48b5c250e392d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 14 01:19:52 2010 +0000

    [ui] Set app name in main

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

commit 646f815e308fa4e67e1628d8c9445c6cfc29f699
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Nov 13 23:44:28 2010 +0000

    [ui] Show/hide MainWindow when clicking on status icon
    
    This is just a temporary UI to have a more convenient way of dogfooding
    the app.

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

commit d58fccc108c8c76949aa447453da493194208099
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Nov 13 23:46:42 2010 +0000

    [ui] Set gtk icon theme path in main.js

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

commit f323f27d0b67db2276174299f088ba0a22ecf41b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Nov 13 23:57:09 2010 +0000

    [icons] Move all icons to proper hicolor theme directory

 data/icons/16x16/apps/the-board.png                |  Bin 305 -> 0 bytes
 data/icons/24x24/apps/the-board.png                |  Bin 308 -> 0 bytes
 data/icons/Makefile.am                             |   45 ++++++++++----------
 data/icons/{ => hicolor}/16x16/actions/less.png    |  Bin 423 -> 423 bytes
 data/icons/{ => hicolor}/16x16/actions/more.png    |  Bin 500 -> 500 bytes
 data/icons/{ => hicolor}/16x16/actions/ok.png      |  Bin 1196 -> 1196 bytes
 data/icons/hicolor/16x16/apps/the-board.png        |  Bin 0 -> 353 bytes
 data/icons/hicolor/22x22/apps/the-board.png        |  Bin 0 -> 370 bytes
 data/icons/{ => hicolor}/24x24/actions/less.png    |  Bin 416 -> 416 bytes
 data/icons/{ => hicolor}/24x24/actions/more.png    |  Bin 440 -> 440 bytes
 data/icons/{ => hicolor}/24x24/actions/ok.png      |  Bin 410 -> 410 bytes
 .../{ => hicolor}/24x24/actions/page-remove.png    |  Bin 432 -> 432 bytes
 data/icons/{ => hicolor}/24x24/actions/pause.png   |  Bin 200 -> 200 bytes
 data/icons/{ => hicolor}/24x24/actions/play.png    |  Bin 505 -> 505 bytes
 .../{ => hicolor}/24x24/actions/thing-remove.png   |  Bin 879 -> 879 bytes
 .../{ => hicolor}/24x24/actions/thing-resize.png   |  Bin 900 -> 900 bytes
 data/icons/hicolor/24x24/apps/the-board.png        |  Bin 0 -> 389 bytes
 data/icons/index.theme                             |    4 --
 src/js/ui/main.js                                  |    1 -
 src/js/util/path.js.in                             |    4 +-
 20 files changed, 25 insertions(+), 29 deletions(-)

commit 368c1c563f3b17085f17513335dbe41ce5c31fac
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Nov 13 23:47:10 2010 +0000

    [icons] Add temporary app icon to the icon theme

 data/icons/16x16/apps/the-board.png |  Bin 0 -> 305 bytes
 data/icons/24x24/apps/the-board.png |  Bin 0 -> 308 bytes
 data/icons/Makefile.am              |    8 ++++++++
 3 files changed, 8 insertions(+), 0 deletions(-)

commit 7d6181ee7fad179610c9e7a9b79fe5aec7dc0afb
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Nov 13 17:12:55 2010 +0000

    [ui] Rename theme variable to mxIconTheme for clarity

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

commit 38654472f66eeacecb7cf33ebbabbd77b80ea090
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sat Nov 13 11:29:17 2010 +0100

    Updated Slovenian translation

 po/sl.po |   25 ++++++++++++++++++++-----
 1 files changed, 20 insertions(+), 5 deletions(-)

commit be9a4d172206290c1b6a0af0b759e9a1d3c678af
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Nov 13 00:26:37 2010 +0000

    [build] Fix several issues in autotools to make distcheck nicely

 Makefile.am            |   34 +++-----
 configure.ac           |   31 ++------
 data/fonts/Makefile.am |    6 ++
 git.mk                 |  196 ------------------------------------------------
 src/Makefile-js.am     |    3 +
 src/Makefile.am        |    3 +-
 6 files changed, 33 insertions(+), 240 deletions(-)

commit 33eac62a0681c0ce35ce7e9eec43e3aecb6d76cb
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Nov 12 23:04:39 2010 +0000

    [things] Use click action on TextThing's label
    
    Instead of tracking button presses. Handling clicks is more robust.

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

commit 09320c44e32a3cfab9843d1c98b489810bd5e2e5
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Nov 12 23:00:20 2010 +0000

    [ui] Use click action on Page's main box
    
    Instead of tracking button presses. Handling clicks is more robust.

 src/js/ui/mainWindow.js |   18 +++++++++---------
 src/js/ui/page.js       |   13 ++++++++-----
 2 files changed, 17 insertions(+), 14 deletions(-)

commit 85b4b7b789d9767763c2bfe4ea67b6c45c968ace
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Nov 11 23:14:26 2010 +0000

    [ui] Use Clutter's click/drag actions instead of custom code

 src/js/ui/thing.js |  182 ++++++++++++++++++----------------------------------
 1 files changed, 62 insertions(+), 120 deletions(-)

commit 56c5f6114538644db04acb35c760b308c34a7c5e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Nov 12 22:53:40 2010 +0000

    [tb] Add a temporary workaround for g_signal_stop_emission_by_name
    
    As gjs is not handling gpointer args very well at the moment.

 .gitignore               |    1 +
 src/Makefile-tb.am       |    6 ++++--
 src/tb/tb-gobject-util.c |   13 +++++++++++++
 src/tb/tb-gobject-util.h |    9 +++++++++
 4 files changed, 27 insertions(+), 2 deletions(-)

commit 0ae629e8508af3c70dd7e81cef467be355a0f993
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Tue Nov 9 11:11:31 2010 +0100

    Updated Spanish translation

 po/es.po |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 39e27580f7bd088925140e4b2e5997b5758c33ff
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Nov 8 22:27:20 2010 +0000

    [ui] Always update active toolbar when active thing changes

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

commit cd8136155cf2922e786f85591fb0b05adb1ca8a4
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Nov 8 22:20:43 2010 +0000

    [l10n] Update Brazilian Portuguese translation

 po/pt_BR.po |   20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)

commit 40cf14d4be4f5c172ec51b7a557edb5ecacaba0f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Nov 8 22:20:30 2010 +0000

    [ui] Mark "Untitled" string for translation

 src/js/ui/pageButton.js   |    2 +-
 src/js/ui/toolBoxPages.js |    6 ++++--
 2 files changed, 5 insertions(+), 3 deletions(-)

commit e1bcf3eb9379dbcbab12926700c22f890705d92c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Nov 8 22:06:01 2010 +0000

    [fonts] Add support for app-specific fonts
    
    A custom fontconfig file is installed and used on The Board's main
    scripts (installed and uninstalled). Still need to pick the fonts to
    install.

 .gitignore                           |    4 ++++
 configure.ac                         |    1 +
 data/Makefile.am                     |    2 +-
 data/fonts/Makefile.am               |   19 +++++++++++++++++++
 data/fonts/fonts.conf.in             |   10 ++++++++++
 data/fonts/uninstalled-fonts.conf.in |   10 ++++++++++
 src/the-board-uninstalled.in         |    4 ++++
 src/the-board.in                     |    4 ++++
 8 files changed, 53 insertions(+), 1 deletions(-)

commit 3efe46880f0bc35045f74c5d9ca170e137c98e3b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Nov 8 21:38:16 2010 +0000

    [build] Remove reference to non-existent icon

 data/icons/Makefile.am |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 030bb11bcb915ef3a74d2a3b1168e5166b6c55f9
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Nov 8 21:37:53 2010 +0000

    [style] Remove the unused menu-button style

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

commit 641989425162e14a54b26120ab940c3098c091e5
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Nov 8 21:37:30 2010 +0000

    [build] Add data to SUBDIRS in Makefile.am

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

commit fd825064b7b49b0fb31c5237d7deb2cf3b19cb7f
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Mon Nov 8 01:03:57 2010 +0100

    Added Spanish translation

 po/es.po |   74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 74 insertions(+), 0 deletions(-)

commit 06de9a0267b126a72c0c8933aba32dc59eeb0d84
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Mon Nov 8 01:03:09 2010 +0100

    Added es to LINGUAS

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 5e9ceeb70e9ef7dec746dc87723cd961a9f96d28
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 7 22:56:31 2010 +0000

    [things] Set Toolbar title on PhotoThing and VideoThing

 src/js/ui/things/photo.js |    4 +++-
 src/js/ui/things/video.js |    4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

commit a6a742595578214db17fcc9bc00dc0a060f59009
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 7 22:55:48 2010 +0000

    [ui] Allow setting a title on Toolbar

 data/style/style.css |   11 +++++++++++
 src/js/ui/toolbar.js |   30 +++++++++++++++++++++++++++++-
 2 files changed, 40 insertions(+), 1 deletions(-)

commit 466e4bc5958227bf0a0a8a32e0eb6cb72a6ab542
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 7 22:36:59 2010 +0000

    [ui] Rename ToolBoxGroup to simply Toolbar
    
    Toolbar is a simpler name and better matches the semantics of the
    widget.

 data/style/style.css                      |    6 +-
 src/Makefile-js.am                        |    2 +-
 src/js/ui/mainWindow.js                   |  142 ++++++++++++++--------------
 src/js/ui/thing.js                        |    6 +-
 src/js/ui/things/photo.js                 |   11 +-
 src/js/ui/things/video.js                 |   11 +-
 src/js/ui/{toolBoxGroup.js => toolbar.js} |   22 ++--
 7 files changed, 99 insertions(+), 101 deletions(-)

commit 9d2f5d690778ebdf616957ab9b5094441734cdcc
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 7 20:02:57 2010 +0000

    [things] Add video-specific ToolBoxGroup to VideoThing

 data/style/style.css      |    5 --
 src/js/ui/things/video.js |  148 ++++++++-------------------------------------
 2 files changed, 25 insertions(+), 128 deletions(-)

commit 345ed66671d9d83334fe7510b0a45ad047431147
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 7 20:02:12 2010 +0000

    [things] Add photo-specific ToolBoxGroup to PhotoThing

 src/js/ui/things/photo.js |  148 ++++++++-------------------------------------
 1 files changed, 25 insertions(+), 123 deletions(-)

commit f22b5ee164f917013db14722759d25c8acebe527
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 7 21:40:21 2010 +0000

    [ui] Change MainWindow to listen to actions from ToolBoxGroup

 src/js/ui/mainWindow.js |   21 +++++++++++++++++++++
 src/js/ui/thing.js      |    4 ++++
 2 files changed, 25 insertions(+), 0 deletions(-)

commit 1fee11443e4d46d88a14d2d9047ee37bfe1c80e3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Nov 5 01:02:57 2010 +0000

    [ui] Implement support for thing-specific toolbars

 src/js/ui/mainWindow.js |  126 ++++++++++++++++++++++++++++++++++++++++++-----
 src/js/ui/thing.js      |   14 +++++
 2 files changed, 127 insertions(+), 13 deletions(-)

commit a47e88be5b3b987ff52801df9b74f9c3914e7892
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 7 19:38:49 2010 +0000

    [ui] Rename _toolBoxGroup to _mainToolBoxGroup in MainWindow
    
    For clarity reasons and in preparation for the thing-specific toolbar
    support.

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

commit f5f6b74b331428af8cb85ca0491fc6c311698997
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 7 19:35:06 2010 +0000

    [style] No need to set background color on inner ToolBox elements

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

commit 15587d853333034325ab3aab00957e5ca69533f4
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 7 19:59:31 2010 +0000

    [ui] Forward actions from toolboxes in a ToolBoxGroup

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

commit 31205be4ba98b0f973614e2b27fa4951d3ede4db
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 7 19:52:07 2010 +0000

    [ui] Add support for button actions in ToolBox

 src/js/ui/toolBox.js |   32 ++++++++++++++++++++++++++++----
 1 files changed, 28 insertions(+), 4 deletions(-)

commit d624df0a47ee06b4ae114fe4cb7544fd4d1638ce
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 7 19:50:18 2010 +0000

    [ui] Allow setting thing-specific style in ToolBox

 data/style/style.css |   10 ++++++++++
 src/js/ui/toolBox.js |   14 +++++++++++++-
 2 files changed, 23 insertions(+), 1 deletions(-)

commit fe1bba29090d13558cc41056a6514189a0f0c1f3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 7 19:46:32 2010 +0000

    [ui] Allow setting initial visible state for ToolBoxGroup

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

commit 3e7ffd87369457e08d41ef216647b080aa8ecec8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 7 19:44:23 2010 +0000

    [ui] Add slideIn() and slideOut() methods to ToolBoxGroup

 src/js/ui/toolBoxGroup.js |   28 ++++++++++++++++++++++++----
 1 files changed, 24 insertions(+), 4 deletions(-)

commit 11ce50e32cc3b135fcb09f127eec0d5b08d0fb9e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Nov 6 23:33:54 2010 +0000

    [ui] Remove the now unused toggled method from ToolBoxGroup

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

commit dee0fcf96d32ae86b2117843cfcb883ac0b4489b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Nov 6 23:33:01 2010 +0000

    [ui] Remove menu button from MainWindow
    
    Current design thinking implies main toolbar is always visible.

 data/icons/24x24/actions/menu.png |  Bin 406 -> 0 bytes
 src/js/ui/mainWindow.js           |   23 -----------------------
 2 files changed, 0 insertions(+), 23 deletions(-)

commit f410cf1aab24961943959b52d3b577802bd3a67b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Oct 18 21:32:44 2010 +0100

    [ui] Dim the page when a thing is activated

 data/style/style.css |    4 +++
 src/js/ui/page.js    |   58 +++++++++++++++++++++++++++++++++++++++++++++----
 src/js/ui/thing.js   |    3 +-
 3 files changed, 59 insertions(+), 6 deletions(-)

commit b69561ce97ea283172c004418dc76809467aa7ef
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sun Nov 7 13:16:16 2010 +0100

    Updated Slovenian translation

 po/sl.po |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d9294f48252901c329d613fd1fe0e0c09a90f2fc
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sun Nov 7 13:12:12 2010 +0100

    Added sl for Slovenian translation

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit f235c0a7883cd003d8be056c9f80649d24c85317
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sun Nov 7 13:09:40 2010 +0100

    Added Slovenian translation

 po/sl.po |   70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 70 insertions(+), 0 deletions(-)

commit 0f13ab29fa2e7cfadd9184424b5829895d3ca1aa
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Nov 7 10:13:34 2010 +0000

    [style] Use 16x16 icons on ToolBoxPages button

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

commit d95f423eea5110b2b273e9923a2c0fdfe04e2940
Author: SWOriginal <sworiginal10@gmail.com>
Date:   Sun Nov 7 10:10:25 2010 +0000

    [icons] Install new 16x16 icons for ok, less, and more

 data/icons/16x16/actions/less.png |  Bin 0 -> 423 bytes
 data/icons/16x16/actions/more.png |  Bin 0 -> 500 bytes
 data/icons/16x16/actions/ok.png   |  Bin 0 -> 1196 bytes
 data/icons/Makefile.am            |    8 ++++++++
 4 files changed, 8 insertions(+), 0 deletions(-)

commit b36f36dc6e195904eb51c9ba63a4d14dbdd4f468
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sat Nov 6 20:05:15 2010 +0100

    [l10n] Added German translation

 po/LINGUAS |    2 +
 po/de.po   |   68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 70 insertions(+), 0 deletions(-)

commit b6cd161c08f8e45da883f9ee4d91133bcf1fb0a4
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Nov 3 22:32:37 2010 +0000

    [ui] Deactivate any active thing when a toolbox is activated

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

commit 3cb1cbd4d2773ab5b4c8479c4b2a490e06253a14
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Nov 3 22:29:47 2010 +0000

    [ui] Add active-changed signal and active getter to ToolBoxGroup

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

commit faf14370bf4af118442dcb4ec49241d24112d36b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Oct 15 22:43:52 2010 +0100

    [ui] Define tweener args to constants in ToolBoxPages

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

commit 2cbdb18b634945c66a45a1ca9ceaa141436fa154
Author: Lucas Rocha <lucasr@litl.com>
Date:   Wed Nov 3 10:08:17 2010 +0000

    [doap] Update description with something more real

 the-board.doap |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a5ca49398ca007e2ce72df5588ec2ea95e66031e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Nov 3 00:03:43 2010 +0000

    [tb] Small coding style fix in tb-file-util.c

 src/tb/tb-file-util.c |   32 ++++++++++++++++----------------
 1 files changed, 16 insertions(+), 16 deletions(-)

commit 6043e25bd8b88f86489409606d05947df6b1645d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Nov 3 00:02:57 2010 +0000

    [tb] Small coding style fix in tb-gdk-util.c

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

commit 1724c25ad34aec569bc1d87a7d9ecf70c7c3f855
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Nov 2 23:52:08 2010 +0000

    [git] Add initial .gitignore file

 .gitignore  |   88 ++++++++++++++++++++++++++
 Makefile.am |    2 +
 git.mk      |  196 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 286 insertions(+), 0 deletions(-)

commit 56057ff2841dfa4d7b2b1c80c2fb5a99134ebddf
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Nov 2 23:15:08 2010 +0000

    [build] Add script to run uninstalled the-board
    
    Useful for quick tests on source tree without the need to install the
    app.

 src/Makefile.am              |   12 ++++++++++++
 src/js/util/path.js.in       |   18 ++++++++++++++++++
 src/the-board-uninstalled.in |   21 +++++++++++++++++++++
 3 files changed, 51 insertions(+), 0 deletions(-)

commit 3a4ac1e1fe94b3b2c4dd50525692b25b9b54098e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Nov 2 22:53:18 2010 +0000

    [i18n] Initial support for translations

 Makefile.am                      |    2 +-
 configure.ac                     |    8 +++--
 po/LINGUAS                       |    1 +
 po/POTFILES.in                   |   12 +++++++
 po/pt_BR.po                      |   66 ++++++++++++++++++++++++++++++++++++++
 src/Makefile.am                  |    2 +
 src/js/ui/backgrounds/checked.js |    3 +-
 src/js/ui/backgrounds/grass.js   |    3 +-
 src/js/ui/backgrounds/paper.js   |    3 +-
 src/js/ui/backgrounds/wood.js    |    3 +-
 src/js/ui/main.js                |    5 +++
 src/js/ui/mainWindow.js          |    5 ++-
 src/js/ui/pageButton.js          |    3 +-
 src/js/ui/things/label.js        |    3 +-
 src/js/ui/things/note.js         |    3 +-
 src/js/ui/things/photo.js        |    3 +-
 src/js/ui/things/video.js        |    3 +-
 src/js/ui/toolBoxBackgrounds.js  |    3 +-
 src/js/ui/toolBoxPages.js        |    1 +
 src/js/ui/toolBoxThings.js       |    3 +-
 src/js/util/path.js.in           |    1 +
 21 files changed, 120 insertions(+), 16 deletions(-)

commit aa4083039b16a080f54766b43943e94b62b71ff3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Nov 2 22:01:10 2010 +0000

    [build] Update autogen.sh to use gnome-autogen

 autogen.sh |   24 +++++++++++++++++++-----
 1 files changed, 19 insertions(+), 5 deletions(-)

commit 5b81997832dd01028c6fb1ead485eeddcd77efc3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Nov 1 09:50:53 2010 +0000

    [readme] Update README with something saner

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

commit 4a57b711443717136b913254942f65de7f0abcb8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Nov 1 09:49:50 2010 +0000

    [main] Make the-board script point to installed files

 src/Makefile.am  |    1 +
 src/the-board.in |   12 +++---------
 2 files changed, 4 insertions(+), 9 deletions(-)

commit 6362637afdbe6692257ac843fc53f04289f703fe
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Nov 1 09:41:18 2010 +0000

    [util] Add a path util to provide paths for different types of files
    
    Still doesn't support running uninstalled which is coming next.

 src/Makefile-js.am               |    6 +++++-
 src/Makefile.am                  |    3 ++-
 src/js/ui/backgrounds/checked.js |    6 +++++-
 src/js/ui/backgrounds/grass.js   |    6 +++++-
 src/js/ui/backgrounds/paper.js   |    6 +++++-
 src/js/ui/backgrounds/wood.js    |    6 +++++-
 src/js/ui/main.js                |    7 +++++--
 src/js/ui/things/label.js        |    5 ++++-
 src/js/ui/things/note.js         |    7 +++++--
 src/js/ui/things/photo.js        |   11 ++++++++---
 src/js/ui/things/video.js        |   10 +++++-----
 src/js/util/path.js.in           |    7 +++++++
 12 files changed, 61 insertions(+), 19 deletions(-)

commit 5ae923994370fbb3d2e9ee3b3588aa2d3ffd3b15
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Nov 1 09:16:33 2010 +0000

    [build] Make data directory content installable

 configure.ac                 |    5 +++++
 data/Makefile.am             |    1 +
 data/backgrounds/Makefile.am |   21 +++++++++++++++++++++
 data/icons/Makefile.am       |   18 ++++++++++++++++++
 data/style/Makefile.am       |   10 ++++++++++
 data/things/Makefile.am      |   30 ++++++++++++++++++++++++++++++
 6 files changed, 85 insertions(+), 0 deletions(-)

commit 0988e3a31be2a99c4a5bfbdd08fa147c75c0cb56
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Oct 31 22:20:47 2010 +0000

    [data] Remove all thumbnail images and references
    
    We're not using them at the moment. They should return in a more stable
    form once the UI for those is properly sorted out.

 data/backgrounds/checked/thumbnail.jpg |  Bin 1750 -> 0 bytes
 data/backgrounds/grass/thumbnail.jpg   |  Bin 6058 -> 0 bytes
 data/backgrounds/paper/thumbnail.jpg   |  Bin 662 -> 0 bytes
 data/backgrounds/wood/thumbnail.jpg    |  Bin 1317 -> 0 bytes
 data/things/label/thumbnail.png        |  Bin 7143 -> 0 bytes
 data/things/note/thumbnail.png         |  Bin 288 -> 0 bytes
 data/things/video/thumbnail.png        |  Bin 690 -> 0 bytes
 src/js/ui/backgrounds/checked.js       |    1 -
 src/js/ui/backgrounds/grass.js         |    1 -
 src/js/ui/backgrounds/paper.js         |    1 -
 src/js/ui/backgrounds/wood.js          |    1 -
 src/js/ui/things/label.js              |    1 -
 src/js/ui/things/note.js               |    1 -
 src/js/ui/things/photo.js              |    1 -
 src/js/ui/things/text.js               |    2 --
 src/js/ui/things/video.js              |    1 -
 16 files changed, 0 insertions(+), 10 deletions(-)

commit 32f226a2e0f01543a753fc2b6c8cd2a413f0ccdf
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Oct 31 22:19:16 2010 +0000

    [build] Correctly install gir and typelib files and programs

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

commit 2284c536ed07a5730c6ea11ad03a499c96c9bb5e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Oct 31 22:18:43 2010 +0000

    [build] Add missing files to src/Makefile-js.am

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

commit 3d2bf867c0de5d205bfae241bf5576a0e36c34bb
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Oct 31 22:01:24 2010 +0000

    [ui] Remove unused spinner.js

 src/Makefile-js.am      |    1 -
 src/js/ui/mainWindow.js |    1 -
 src/js/ui/spinner.js    |   91 -----------------------------------------------
 3 files changed, 0 insertions(+), 93 deletions(-)

commit 065b58e04c73f2bf10de93efb8de73e989f0e2c3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Oct 31 21:53:54 2010 +0000

    [main] Define gjs' search path in GJS_PATH

 src/main.c       |   23 +----------------------
 src/the-board.in |    6 ++++++
 2 files changed, 7 insertions(+), 22 deletions(-)

commit 2f081dce0c849b524cdb38951b2024dcad8abb18
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Oct 31 21:47:54 2010 +0000

    [ui] Port all buttons to MxButton instead of hacky button.js
    
    Remove button.js as it's not used anymore.

 data/style/style.css            |   51 ++++++++++++++++---
 data/things/video/style.css     |   10 +++-
 src/Makefile-js.am              |    1 -
 src/js/ui/button.js             |  107 ---------------------------------------
 src/js/ui/mainWindow.js         |   13 ++---
 src/js/ui/pageButton.js         |   31 +++--------
 src/js/ui/thing.js              |   76 +++++++++-------------------
 src/js/ui/things/photo.js       |    1 -
 src/js/ui/things/video.js       |   42 ++++-----------
 src/js/ui/toolBox.js            |    3 -
 src/js/ui/toolBoxBackgrounds.js |    1 -
 src/js/ui/toolBoxPages.js       |   20 ++++---
 src/js/ui/toolBoxThings.js      |    1 -
 13 files changed, 111 insertions(+), 246 deletions(-)

commit 86725738559e69838995094a929f96db4f5ff98e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Oct 31 21:47:09 2010 +0000

    [icons] Use proper theme to load icons from style

 .../{less-icon.png => 24x24/actions/less.png}      |  Bin 416 -> 416 bytes
 .../{menu-icon.png => 24x24/actions/menu.png}      |  Bin 406 -> 406 bytes
 .../{more-icon.png => 24x24/actions/more.png}      |  Bin 440 -> 440 bytes
 data/icons/{ok-icon.png => 24x24/actions/ok.png}   |  Bin 410 -> 410 bytes
 .../actions/page-remove.png}                       |  Bin 432 -> 432 bytes
 .../{pause-icon.png => 24x24/actions/pause.png}    |  Bin 200 -> 200 bytes
 .../{play-icon.png => 24x24/actions/play.png}      |  Bin 505 -> 505 bytes
 .../actions/thing-remove.png}                      |  Bin 879 -> 879 bytes
 .../actions/thing-resize.png}                      |  Bin 900 -> 900 bytes
 data/icons/index.theme                             |    4 ++++
 src/js/ui/main.js                                  |    4 ++++
 11 files changed, 8 insertions(+), 0 deletions(-)

commit fc924663ce4107eeae1db85f5704c64d88691468
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Oct 30 01:32:36 2010 +0100

    [ui] Store gtk application in the context object

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

commit a82784bed4019143e58e2b8df437747b47ffbb0e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Oct 29 23:30:25 2010 +0100

    [icons] Remove unused icons

 data/icons/toolbox-backgrounds-icon.jpg |  Bin 524 -> 0 bytes
 data/icons/toolbox-pages-icon.png       |  Bin 2230 -> 0 bytes
 data/icons/toolbox-things-icon.jpg      |  Bin 413 -> 0 bytes
 3 files changed, 0 insertions(+), 0 deletions(-)

commit 5ec3e8208fabd0875f80272ca14fbb69e12a61aa
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Oct 29 23:05:34 2010 +0100

    [ui] Initial code to handle clipboard paste on MainWindow
    
    For now, we only accept text paste, in which case we create either a
    label or a note, depending on the length of the pasted text. Paste
    should incrementally get smarter to handle pasted images, urls,
    filenames, etc.

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

commit cee6791ec2973e8a3978b1e04617b44f37ea92aa
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Oct 29 23:04:47 2010 +0100

    [ui] Allow passing arguments when creating things from id in Page

 src/js/ui/page.js |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit f5d3e3fddebb95ed1dd60798f152c23e4a6511e0
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Oct 29 23:04:23 2010 +0100

    [things] Allow setting initial text on TextThing

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

commit 27bb1635a9ea3d2e493be514516290f21d91cd4f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Oct 29 23:02:54 2010 +0100

    [tb] Always show introspection warnings on build

 src/Makefile-tb.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 14b426a8873435f8c8b56e071fc9a18b9fba4171
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Oct 29 23:02:12 2010 +0100

    [tb] Add gdk utils to workaround non-introspected functions

 src/Makefile-tb.am   |    4 ++++
 src/tb/tb-gdk-util.c |   18 ++++++++++++++++++
 src/tb/tb-gdk-util.h |    8 ++++++++
 3 files changed, 30 insertions(+), 0 deletions(-)

commit 9574489070e2ea56e329a95a1c0457c5412a1300
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Oct 29 22:03:22 2010 +0100

    [main] Remove unused include

 src/main.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit da35906301767c3c0ee0e42593e36a14d9f10ea5
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Oct 28 00:02:35 2010 +0100

    [ui] Initial port to GtkApplication
    
    That makes the app to behave like a unique instance. When started again,
    it simply shows the existing window.

 src/js/ui/main.js       |   23 +++++++++++++++++++----
 src/js/ui/mainWindow.js |   16 +++++++++++++++-
 2 files changed, 34 insertions(+), 5 deletions(-)

commit bffe37d14e6ae22585e0e32f6a853c1a317da3f6
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Oct 27 00:20:59 2010 +0100

    [ui] Pressing Escape hides MainWindow

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

commit 888d24bf715ffbd3e202c7637b1619cb26f787bf
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Oct 27 00:12:37 2010 +0100

    [ui] Change MainWindow to behave more like an overlay dialog
    
    Still not pretty. Just to get something started.

 data/style/style.css    |    2 ++
 src/js/ui/mainWindow.js |   36 +++++++++++++++++++++++++++---------
 2 files changed, 29 insertions(+), 9 deletions(-)

commit c1f00fb7f43a85e8b8c85f04242bf7f2b8553e2b
Author: SWOriginal <sworiginal10@gmail.com>
Date:   Wed Oct 20 11:39:28 2010 +0100

    [icons] Redone most icons to remove blur
    
    Experimental label & thumbnail background.

 data/icons/less-icon.png           |  Bin 262 -> 416 bytes
 data/icons/menu-icon.png           |  Bin 267 -> 406 bytes
 data/icons/more-icon.png           |  Bin 266 -> 440 bytes
 data/icons/ok-icon.png             |  Bin 273 -> 410 bytes
 data/icons/page-remove-icon.png    |  Bin 304 -> 432 bytes
 data/icons/pause-icon.png          |  Bin 284 -> 200 bytes
 data/icons/play-icon.png           |  Bin 484 -> 505 bytes
 data/icons/thing-remove-icon.png   |  Bin 647 -> 879 bytes
 data/icons/thing-resize-icon.png   |  Bin 690 -> 900 bytes
 data/icons/toolbox-things-icon.jpg |  Bin 250 -> 413 bytes
 data/style/style.css               |    6 +++---
 data/things/label/bg.png           |  Bin 467 -> 9079 bytes
 data/things/label/thumbnail.png    |  Bin 1202 -> 7143 bytes
 13 files changed, 3 insertions(+), 3 deletions(-)

commit f78e3404db5e8e701a551cba6f4a94a8e08f4663
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Oct 15 22:16:22 2010 +0100

    [ui] Slide in list of pages when clicking on the more button

 data/style/style.css      |    4 ++++
 src/js/ui/toolBoxPages.js |   29 +++++++++++++++++++++++++++--
 2 files changed, 31 insertions(+), 2 deletions(-)

commit ec102079a6cb7600dc7d4026e932e17da524d5a6
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Oct 15 22:16:04 2010 +0100

    [style] Make simple-border light gray

 data/style/simple-border.png |  Bin 213 -> 220 bytes
 1 files changed, 0 insertions(+), 0 deletions(-)

commit e4d4a4aae75589a662e7996c87eba99cd9e0acf3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Oct 15 21:18:38 2010 +0100

    [things] Increase LabelThing's initial height a bit
    
    To avoid having it snapping to a higher height on first edit.

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

commit ec14b730f925198874a7fb4cd88a99253f4c6791
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Oct 15 21:17:42 2010 +0100

    [things] Use setSize() in TextThing instead of private _updateSize()

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

commit c3e2c432345492755afd21ae66af343b28a2b89c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Oct 15 21:17:17 2010 +0100

    [ui] Add setSize public method to Thing

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

commit 63786100c886c12011c124fc0c06c9d70e22cc5b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Oct 15 20:51:44 2010 +0100

    [ui] Implement ToolBoxGroup as a unified bar

 data/style/style.css      |   26 +++++++++++++++++++-------
 src/js/ui/toolBoxGroup.js |   45 ++++++++++++++++++++++++---------------------
 src/js/ui/toolBoxPages.js |    2 +-
 3 files changed, 44 insertions(+), 29 deletions(-)

commit 2c8d26b729f29137309874d698aa01a610e4e236
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Oct 15 00:45:55 2010 +0100

    [things] Change background image for Labels a bit

 data/things/label/bg.png |  Bin 555 -> 467 bytes
 1 files changed, 0 insertions(+), 0 deletions(-)

commit f4776866dcd2eb4c71484e4d2f648b81d0be2cd2
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Oct 15 00:38:41 2010 +0100

    [things] Smaller initial size for VideoThing

 src/js/ui/things/video.js |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 54d3f5ad1b6b8fa62e168ec0433557188493469b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Oct 11 23:15:24 2010 +0100

    [things] Initial implementation of Label

 data/things/label/style.css |    5 +++--
 src/js/ui/thing.js          |   34 ++++++++++++++++++++++++++++------
 src/js/ui/things/label.js   |   10 ++++++----
 src/js/ui/things/text.js    |   35 +++++++++++++++++++++++++++++++----
 4 files changed, 68 insertions(+), 16 deletions(-)

commit 2cb397975974b83c8b505917701a45d0fa7dfec3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Oct 11 22:52:59 2010 +0100

    [backgrounds] Fix Checked background name

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

commit 6cc722d89d656cc42caf6d865646b4c8fcfa0ecb
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Oct 11 22:50:16 2010 +0100

    [backgrounds] Rename WoodenTable to simply Wood

 data/backgrounds/{woodenTable => wood}/bg.jpg      |  Bin 20483 -> 20483 bytes
 .../{woodenTable => wood}/thumbnail.jpg            |  Bin 1317 -> 1317 bytes
 data/style/style.css                               |    2 +-
 src/Makefile-js.am                                 |    2 +-
 src/js/ui/background.js                            |    2 +-
 src/js/ui/backgrounds/{woodenTable.js => wood.js}  |    4 ++--
 src/js/ui/things/photo.js                          |    2 +-
 7 files changed, 6 insertions(+), 6 deletions(-)

commit 14bb680448939052fd808f1e3a878acfec384ae9
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Oct 11 22:47:09 2010 +0100

    [backgrounds] Rename MagicPaper to simply Paper

 data/backgrounds/{magicPaper => paper}/bg.jpg      |  Bin 38546 -> 38546 bytes
 .../{magicPaper => paper}/thumbnail.jpg            |  Bin 662 -> 662 bytes
 data/style/style.css                               |    2 +-
 src/Makefile-js.am                                 |    2 +-
 src/js/ui/backgrounds/{magicPaper.js => paper.js}  |    4 ++--
 5 files changed, 4 insertions(+), 4 deletions(-)

commit 827392069e3db537afb00f1be9e0845d4eafb8b3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Oct 11 22:41:44 2010 +0100

    [things] Rename LinedNote to simply Note

 data/things/{linedNote => note}/bg.png        |  Bin 3144 -> 3144 bytes
 data/things/{linedNote => note}/lines.png     |  Bin 455 -> 455 bytes
 data/things/{linedNote => note}/style.css     |    0
 data/things/{linedNote => note}/thumbnail.png |  Bin 288 -> 288 bytes
 src/js/ui/mainWindow.js                       |    2 +-
 src/js/ui/things/{linedNote.js => note.js}    |    6 +++---
 6 files changed, 4 insertions(+), 4 deletions(-)

commit 37ee2e457b136b176e736310c6d745fe0ea365e7
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Oct 11 22:38:48 2010 +0100

    [things] Rename Sticky Note to Label
    
    For now, it's just a rename but label will eventually be implemented a
    new type of thing.

 data/things/{stickyNote => label}/bg.png        |  Bin 555 -> 555 bytes
 data/things/{stickyNote => label}/style.css     |    0
 data/things/{stickyNote => label}/thumbnail.png |  Bin 1202 -> 1202 bytes
 src/js/ui/mainWindow.js                         |    4 ++--
 src/js/ui/things/{stickyNote.js => label.js}    |    4 ++--
 5 files changed, 4 insertions(+), 4 deletions(-)

commit f8701a81fd77a5b13f736a46a25a1db53b575b11
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Oct 11 22:38:02 2010 +0100

    [ui] Remove unused getter from ToolBox

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

commit 46af576e4d52e1a40575d3af84331d2b10c4b7c3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Oct 11 22:07:50 2010 +0100

    [ui] Show/hide spinner while page loads and turns

 data/style/style.css    |    6 ++++-
 src/js/ui/mainWindow.js |   52 ++++++++++++++++++++++++++++++++++++----------
 2 files changed, 45 insertions(+), 13 deletions(-)

commit cdcba62856101f056c1609b69dc38888dea635d5
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Oct 5 01:00:45 2010 +0100

    [ui] Major revamp of toolboxes in MainWindow

 data/icons/less-icon.png                |  Bin 0 -> 262 bytes
 data/icons/more-icon.png                |  Bin 0 -> 266 bytes
 data/icons/ok-icon.png                  |  Bin 0 -> 273 bytes
 data/icons/page-remove-icon.png         |  Bin 0 -> 304 bytes
 data/style/page-button-border.png       |  Bin 0 -> 207 bytes
 data/style/page-list-shadow.png         |  Bin 0 -> 659 bytes
 data/style/style.css                    |  117 +++++---
 data/style/tool-box-button-selected.png |  Bin 0 -> 167 bytes
 src/js/model/pageManager.js             |  107 ++++++++-
 src/js/model/pageModel.js               |    6 +
 src/js/ui/backgrounds/checked.js        |    2 +-
 src/js/ui/backgrounds/magicPaper.js     |    2 +-
 src/js/ui/backgrounds/woodenTable.js    |    2 +-
 src/js/ui/mainWindow.js                 |   42 +---
 src/js/ui/page.js                       |    4 +-
 src/js/ui/pageButton.js                 |  163 +++++++++---
 src/js/ui/things/linedNote.js           |    2 +-
 src/js/ui/things/photo.js               |    1 +
 src/js/ui/things/stickyNote.js          |    2 +-
 src/js/ui/things/video.js               |    1 +
 src/js/ui/toolBox.js                    |  244 +++++-------------
 src/js/ui/toolBoxBackgrounds.js         |   77 ++----
 src/js/ui/toolBoxGroup.js               |   77 +-----
 src/js/ui/toolBoxPages.js               |  440 +++++++++++++++++++++++++------
 src/js/ui/toolBoxThings.js              |   54 +---
 25 files changed, 789 insertions(+), 554 deletions(-)

commit 77be0736128eba652e129775494afbfd4b26e684
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Oct 10 11:30:38 2010 +0100

    [tb] Add tb_g_file_delete_async_* functions
    
    Should be removed as soon as they land in gio.

 src/tb/tb-file-util.c |   86 +++++++++++++++++++++++++++++++++++++++++++++++++
 src/tb/tb-file-util.h |   17 +++++++--
 2 files changed, 99 insertions(+), 4 deletions(-)

commit 83322e9a616d86acb6f14f6147cf673630e457d9
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Oct 8 23:07:43 2010 +0100

    [icons] Remove unused icons

 data/icons/new-page-icon.png      |  Bin 5332 -> 0 bytes
 data/icons/next-page-icon.png     |  Bin 841 -> 0 bytes
 data/icons/previous-page-icon.png |  Bin 837 -> 0 bytes
 data/icons/thing-rotate-icon.png  |  Bin 667 -> 0 bytes
 4 files changed, 0 insertions(+), 0 deletions(-)

commit 3a6832b92c9fc9c64c5d4450850ad6db153f231a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Oct 8 23:06:52 2010 +0100

    [icons] Improve play and pause icons

 data/icons/pause-icon.png |  Bin 319 -> 284 bytes
 data/icons/play-icon.png  |  Bin 598 -> 484 bytes
 2 files changed, 0 insertions(+), 0 deletions(-)

commit fdfe52cb86496621970a1fab583d4b4cc4632342
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Oct 8 21:58:24 2010 +0100

    [icons] Add missing icons to git repo

 data/icons/pause-icon.png |  Bin 0 -> 319 bytes
 data/icons/play-icon.png  |  Bin 0 -> 598 bytes
 2 files changed, 0 insertions(+), 0 deletions(-)

commit 0ea04bfcbe65b5d7db83fe7c29a5925895d76c41
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Oct 7 22:07:51 2010 +0100

    [things] Remove now unnecessary alignment boxes from VideoThing

 src/js/ui/things/video.js |   38 +++++++++++---------------------------
 1 files changed, 11 insertions(+), 27 deletions(-)

commit b425dd2968d35a9193ee32ed87fb00b89d08041a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Oct 7 22:02:35 2010 +0100

    [tb] Fix namespace in TbBox method name

 src/tb/tb-box.c |    8 ++++----
 src/tb/tb-box.h |    2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

commit d11f5a04355e902eaf4fe1f3e11b601317c7b249
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Oct 7 21:57:42 2010 +0100

    [tb] Port patch to allow changing perpendicular child alignments
    
    Original patch by Tommi Komulainen.

 src/tb/tb-box.c |  142 +++++++++++++++++++++++++++++++++++++++++++++++++++----
 src/tb/tb-box.h |    6 ++-
 2 files changed, 138 insertions(+), 10 deletions(-)

commit 730dc27279d129b568c1aec1e4cd3c308dcae6ae
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Sep 19 01:28:37 2010 +0100

    [model] Introduce a pages index file to hold info page bits
    
    This is in preparation for implementing support for titled pages We
    don't want to have to load every page to know their titles so we store
    the titles in a separate index file which is loaded on startup.

 src/js/model/pageManager.js |  211 +++++++++++++++++++++++++++++++++++++------
 1 files changed, 183 insertions(+), 28 deletions(-)

commit 0da179ec3ff8c65eb50a235527e7739884ea1159
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Sep 19 01:25:37 2010 +0100

    [model] Add setter/getter for title in PageModel

 src/js/model/pageModel.js |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

commit e611d52362b97b60c39a31eccaecf81ee6276a4e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Sep 14 00:55:42 2010 +0100

    [ui] Use Clutter constraints to bind main box size to stage

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

commit 7d71b72c3661f9f425874db8136f42659d0ebd98
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Sep 14 00:01:28 2010 +0100

    [things] Only show video controls if there's a video filename

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

commit 139364d047c474c17622d6e244d813c6becf7d36
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Sep 13 23:08:16 2010 +0100

    [things] Improve padding around video controls

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

commit e942b82560846b0a840945756e94945805406c3b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Sep 13 23:06:56 2010 +0100

    [things] Add time counter in video controls

 data/things/video/style.css |   10 ++++++++
 src/js/ui/things/video.js   |   53 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 63 insertions(+), 0 deletions(-)

commit c2a4deb777e351f7e2c232c78c81eed89717346a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Sep 13 01:34:38 2010 +0100

    [things] Add seek bar to VideoThing

 data/things/video/style.css                  |   16 +++++-
 data/things/video/video-controls-bg.png      |  Bin 0 -> 284 bytes
 data/things/video/video-progress-bar-bar.png |  Bin 0 -> 266 bytes
 data/things/video/video-progress-bar-bg.png  |  Bin 0 -> 236 bytes
 src/js/ui/things/video.js                    |   72 ++++++++++++++++++++++++--
 5 files changed, 83 insertions(+), 5 deletions(-)

commit 5b291daec8cb9700072e6b6880f84d29a3eefba1
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Sep 13 01:33:41 2010 +0100

    [style] Default to transparent background in TbBox

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

commit 275c0d8c9853f6f905c0fe384dd9bd9a5bcb17ab
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Sep 13 00:07:41 2010 +0100

    [model] Remove obsolete FIXME comment

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

commit 2b20ec20935b1c367b8f34b116a11ca8ad754099
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Sep 13 00:05:30 2010 +0100

    [model] Load pages from a pages directory in user data dir
    
    To keep files more clearly organized.

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

commit 19761dc5f46d9283e35aa3fcfab2d346e7840e49
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Sep 12 22:16:02 2010 +0100

    [ui] Remove rotation ui and underlying model

 src/js/ui/thing.js |   72 +---------------------------------------------------
 1 files changed, 1 insertions(+), 71 deletions(-)

commit fba2bd5ebf1a0c17403a1ba2ae144d98e791c6a3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Aug 4 00:12:14 2010 +0100

    [ui] Pressing 'v' adds a new video thing to current page

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

commit e779682c9cf56151552507cc128c3999858c218f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Aug 1 01:20:42 2010 +0100

    [things] Add new VideoThing to show videos in the pages

 configure.ac                       |    3 +-
 data/things/video/strip-cell.png   |  Bin 0 -> 250 bytes
 data/things/video/style.css        |   42 +++
 data/things/video/thumbnail.png    |  Bin 0 -> 690 bytes
 data/things/video/video-border.png |  Bin 0 -> 1053 bytes
 src/Makefile-js.am                 |    3 +-
 src/js/ui/things/video.js          |  687 ++++++++++++++++++++++++++++++++++++
 src/main.c                         |    2 +
 8 files changed, 735 insertions(+), 2 deletions(-)

commit 4db79c6f97ed13119b2df0f73385857e5e8be4fe
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Aug 1 00:46:20 2010 +0100

    [ui] Allow setting style instance for Button

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

commit ddfbf63504742e6bfac84645c8a37d04cfe613c3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Aug 1 00:12:25 2010 +0100

    [ui] Allow to dynamically change icon in Button

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

commit 49fb12aecca26885d0576e3354bea129c99d663f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jul 31 23:34:48 2010 +0100

    [ui] Allow things to implement enter/leave behavior
    
    This is done by overriding enter/leave methods from Thing.

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

commit ca3e6e572a2a22701a8971be7a855b1491f81140
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 23 23:50:05 2010 +0100

    [ui] Start with toolboxes hidden

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

commit e4430c9296531dbacc84200c817d3377b841a037
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 23 23:49:52 2010 +0100

    [things] Fix initial state loading of PhotoThing

 src/js/ui/thing.js        |   23 +++++++++++++++++------
 src/js/ui/things/photo.js |   13 +++++++------
 2 files changed, 24 insertions(+), 12 deletions(-)

commit 9269ff9a332b94de7b7c44202d505c8ccbe4a66f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 23 23:02:37 2010 +0100

    [model] Add some logging and fix saving cycles in PageManager

 src/js/model/pageManager.js |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 31c006c5290e628177cda392fb59f0f50e4c5e3c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 23 22:17:49 2010 +0100

    [ui] Set position when loading Thing state

 src/js/ui/thing.js |   27 +++++++++++++++------------
 1 files changed, 15 insertions(+), 12 deletions(-)

commit 5d693d121726c15c6f1e806afed090ac892dad8e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 23 20:45:01 2010 +0100

    [model] Fix month name handling in PageModel

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

commit eba660b734658eecba4a58de4f21fa261d153851
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 23 20:33:59 2010 +0100

    [ui] Restore stage's key focus on activation

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

commit 4f0213135c9bb99e013b7c83461b25dda9f4e701
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 23 01:10:05 2010 +0100

    [ui] Create a new model when there's no latest page model

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

commit 742fdce8ea40f685b2d23134c207488b74fb5efd
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 23 00:59:14 2010 +0100

    [ui] Disable back/forward buttons in ToolBoxPages for now

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

commit 57f240f61d072432022fc1a0359b867edf32bea6
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 23 00:58:53 2010 +0100

    [style] General fixes in font sizes in main ui and things

 data/style/style.css             |   10 +++++-----
 data/things/linedNote/style.css  |    2 +-
 data/things/photo/style.css      |    2 +-
 data/things/stickyNote/style.css |    2 +-
 4 files changed, 8 insertions(+), 8 deletions(-)

commit dbe8795fd444dfc947f1b8df2c93245a991ea3fd
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 23 00:48:04 2010 +0100

    [icons] Add missing menu-icon.png image

 data/icons/menu-icon.png |  Bin 0 -> 267 bytes
 1 files changed, 0 insertions(+), 0 deletions(-)

commit 89b10f21b5ff80970fc54b9ea670dff639f18bff
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 23 00:33:12 2010 +0100

    [configure] Depend on clutter-gtk-1.0 from now on

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

commit 89ad32886ee42a701f28a9cccd12c329ce9536c7
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 23 00:26:22 2010 +0100

    [configure] Depend on gtk+ 3.0 from now on

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

commit 70fc468d69c23b5aa8df43a4d8f19cb986cc7573
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 23 00:25:59 2010 +0100

    [tb] Remove unnecessary cogl calls

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

commit 28683738e2b594ac817029c46b431756330b764b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 22:47:41 2010 +0100

    [ui] Remove unused constants from MainWindow

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

commit 7eef9859b725da589b5fa2d70ea84a59ba9de9c6
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 22:38:35 2010 +0100

    [ui] Show nice shadowed borders in ToolBoxes

 data/style/style.css |    9 +++++++--
 src/js/ui/toolBox.js |   30 +++++++++++++++++++++---------
 2 files changed, 28 insertions(+), 11 deletions(-)

commit 631097b12aed6f638732943721c154acce920418
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 22:38:09 2010 +0100

    [ui] Decrease startup screen timeout a bit

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

commit d3c2a9937260019f40e72ad27bed3353d1c588e3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 22:23:49 2010 +0100

    [ui] Add a nicer background image for startup box

 data/style/startup.png |  Bin 0 -> 3863 bytes
 data/style/style.css   |    2 +-
 2 files changed, 1 insertions(+), 1 deletions(-)

commit c5fa8dbfad6a295682490f35d219c10223b9074a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 19:26:05 2010 +0100

    [ui] Make ToolBoxBackgrounds description a bit shorter

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

commit db27930966e8acad3fa42bacec51260b0ed34838
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 19:22:47 2010 +0100

    [backgrounds] Add new Checked background

 data/backgrounds/checked/bg.jpg        |  Bin 0 -> 18785 bytes
 data/backgrounds/checked/thumbnail.jpg |  Bin 0 -> 1750 bytes
 src/Makefile-js.am                     |    1 +
 src/js/ui/backgrounds/checked.js       |   16 ++++++++++++++++
 4 files changed, 17 insertions(+), 0 deletions(-)

commit 32905ce4833f7906fe6941cff92b10a1d10c3695
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 19:13:48 2010 +0100

    [backgrounds] Add new Grass background

 data/backgrounds/grass/bg.jpg        |  Bin 0 -> 262696 bytes
 data/backgrounds/grass/thumbnail.jpg |  Bin 0 -> 6058 bytes
 src/Makefile-js.am                   |    1 +
 src/js/ui/backgrounds/grass.js       |   16 ++++++++++++++++
 4 files changed, 17 insertions(+), 0 deletions(-)

commit efaa6f73d3264bd5fd8cf8890c6329dcdfba7ca7
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 19:07:59 2010 +0100

    [ui] Use PageTurn to hide startup screen

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

commit 50f9d50b4d04bc609e60f112567abe4b17f6d48c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 18:14:33 2010 +0100

    [ui] Show startup screen at least for 2 seconds

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

commit fe42c641d1ad10733cf8dfc328d1c7e86b9480c4
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 18:05:52 2010 +0100

    [ui] Fix checking of position for new things in Page

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

commit 5fac11d7da38e4b57d638311d14c8bcfe0fa9dce
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 14:27:59 2010 +0100

    [util] Remove the now unused ColorUtil

 src/Makefile-js.am        |    1 -
 src/js/ui/things/photo.js |    3 ---
 src/js/ui/toolBox.js      |    3 ---
 src/js/ui/toolBoxGroup.js |    3 ---
 src/js/util/colorUtil.js  |   13 -------------
 5 files changed, 0 insertions(+), 23 deletions(-)

commit 1498d6fa478a3e943b19a223f58f0ed708c550a6
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 14:26:41 2010 +0100

    [util] Remove the now used StyleUtil

 src/Makefile-js.am       |    3 +--
 src/js/ui/toolBox.js     |    1 -
 src/js/util/styleUtil.js |    8 --------
 3 files changed, 1 insertions(+), 11 deletions(-)

commit 7f946bc3dd593a1957c4b6769e5cace710516b21
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 14:25:29 2010 +0100

    [things] Port TextThing to MxLabel

 data/things/linedNote/style.css  |    6 +++++
 data/things/stickyNote/style.css |    6 +++++
 src/js/ui/things/text.js         |   42 +++++++++++++++++++++----------------
 3 files changed, 36 insertions(+), 18 deletions(-)

commit 45add82496fbd0cca939a3281ac620bd8c26b0a8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 14:15:16 2010 +0100

    [things] Fix Return key handling in TextThing

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

commit fdbcf29843356cd095a67bfb89e98f0d92bec9e4
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 13:43:36 2010 +0100

    [things] Port PhotoThing to MxLabel

 data/things/photo/style.css |    6 ++++++
 src/js/ui/things/photo.js   |   39 ++++++++++++++++++++-------------------
 2 files changed, 26 insertions(+), 19 deletions(-)

commit 5502af9efe1ca2c3ea00ee4a7802580290b9a110
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 13:22:56 2010 +0100

    [things] Increase spacing between photo and caption in PhotoThing

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

commit 3a8ad25a910887be0b2bfbc7452f182e2f4c709e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 13:21:16 2010 +0100

    [ui] Use MxLabel for ToolBox description

 data/style/style.css |    8 +++++++-
 src/js/ui/toolBox.js |   10 +++++-----
 2 files changed, 12 insertions(+), 6 deletions(-)

commit 63b7e85f780954dbc4553cdb57333c1547fbd266
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 13:16:02 2010 +0100

    [things] Activate TextThing when clicking on text

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

commit 44e019ae22995e7b695af372b7cfbf5d4d9a697c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 13:14:15 2010 +0100

    [things] Remove unused constant from PhotoThing

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

commit 60c7a54ab00be21f7081ff63517c5ffd5b9d13fa
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 13:13:43 2010 +0100

    [ui] Only fade in and out to show and hide Thing control
    
    No need to slide them in and out with the new style.

 src/js/ui/thing.js |   40 ++++++++++++----------------------------
 1 files changed, 12 insertions(+), 28 deletions(-)

commit df8de0328b120ca4c1dc81a4c7cf4c208a358336
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 02:32:04 2010 +0100

    [ui] Set special box name in PageButton for ToolBoxPages header

 data/style/style.css      |    5 +++++
 src/js/ui/toolBoxPages.js |    3 ++-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 7b431d3bbe09431bdd3fb42b3e53c84159a10047
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 02:31:44 2010 +0100

    [ui] Allow setting main box's name in PageButton constructor

 src/js/ui/pageButton.js |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit e695c5b3721cf259794e46344a15a2784da57abc
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 02:27:57 2010 +0100

    [ui] Use temporary font name everywhere in ToolBox

 data/style/style.css |   16 ++++++++--------
 src/js/ui/toolBox.js |    2 +-
 2 files changed, 9 insertions(+), 9 deletions(-)

commit f7b25a1d811a2030b07a59fa8fa64e83e09fa92d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 02:27:36 2010 +0100

    [ui] Fix typo when setting year label text in PageButton

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

commit c1d5e9af0ca6e77c6cab3265dfd8a26a5d4f73c4
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 02:21:13 2010 +0100

    [ui] Add keyboard shortcut to add sticky notes

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

commit 6cdfc19e023129784aed5cab30d09ad3e95c79b9
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 02:14:58 2010 +0100

    [things] Make initial height of TextThing look better for LinesNote

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

commit ae0374ed5ee10b5189a790d4859458412400b90c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 02:12:12 2010 +0100

    [things] Improve sticky note thumbnail image

 data/things/stickyNote/thumbnail.png |  Bin 7149 -> 1202 bytes
 1 files changed, 0 insertions(+), 0 deletions(-)

commit ff3011ae40bf1d3ad835978adb8c451a1d4a2b3b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 02:02:35 2010 +0100

    [ui] Use temporary font name in TextThing and PhotoThing
    
    Font should be replaced once the default font for the app is decided.

 src/js/ui/things/photo.js |    5 ++---
 src/js/ui/things/text.js  |    1 +
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 5c788765e34df14c580e365dea5041910b40a4e0
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 02:02:10 2010 +0100

    [icons] Change toolbox icons for Things and Backgrounds
    
    So that they look more clearly temporary.

 data/icons/toolbox-backgrounds-icon.jpg |  Bin 3740 -> 524 bytes
 data/icons/toolbox-things-icon.jpg      |  Bin 5331 -> 250 bytes
 2 files changed, 0 insertions(+), 0 deletions(-)

commit 2d6c1e5695d314c770d248c6f3c5cb73bfb21fb0
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 02:00:09 2010 +0100

    [ui] Improve Thing control icons by making them smaller and simpler

 data/icons/thing-remove-icon.png |  Bin 1315 -> 647 bytes
 data/icons/thing-resize-icon.png |  Bin 407 -> 690 bytes
 data/icons/thing-rotate-icon.png |  Bin 1450 -> 667 bytes
 data/style/style.css             |    4 ++++
 src/js/ui/thing.js               |   15 +++++++++++----
 5 files changed, 15 insertions(+), 4 deletions(-)

commit 7a06284143ac6b5dbe97ce9f2dcb0949a5bc7e64
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 01:19:33 2010 +0100

    [ui] Add corner button to toggle tool box group in MainWindow

 data/style/style.css    |    4 ++++
 src/js/ui/mainWindow.js |   22 ++++++++++++++++++++++
 2 files changed, 26 insertions(+), 0 deletions(-)

commit d24005016ad3aa75ee4c652ea23ed05fbbb1bcfc
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 00:59:41 2010 +0100

    [things] Add nice tapes around PhotoThing

 data/things/photo/tape.png |  Bin 0 -> 1347 bytes
 src/js/ui/things/photo.js  |   29 +++++++++++++++++++++++++++++
 2 files changed, 29 insertions(+), 0 deletions(-)

commit 3c278f9bebe94f8db376c485a5570526b7dc2080
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jul 11 00:23:04 2010 +0100

    [ui] Add nice shadow around all things

 data/style/shadow.png |  Bin 0 -> 654 bytes
 data/style/style.css  |    2 ++
 2 files changed, 2 insertions(+), 0 deletions(-)

commit 35383fbfb2407c81a94c78b8f563af8ea39435c4
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jul 10 23:25:28 2010 +0100

    [things] Improve StickNoteThing bg image

 data/things/stickyNote/bg.png |  Bin 493367 -> 555 bytes
 1 files changed, 0 insertions(+), 0 deletions(-)

commit bd85d7acb1a942c9eaa546faddf91a4230924157
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jul 10 23:24:44 2010 +0100

    [things] Show lines in LinedNoteThing

 data/things/linedNote/lines.png |  Bin 0 -> 455 bytes
 data/things/linedNote/style.css |    3 +--
 src/js/ui/things/linedNote.js   |    4 ++++
 3 files changed, 5 insertions(+), 2 deletions(-)

commit 929aa53210b97c6d0578d1e42c2566c236af8d4d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jul 10 23:23:08 2010 +0100

    [ui] Allow tiled background in TextThing constructor

 src/js/ui/things/text.js |   53 +++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 48 insertions(+), 5 deletions(-)

commit 7cd5f8162736372552faac68521c031195d4f88c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 9 02:58:33 2010 +0100

    [ui] Raise active and dragged things to the top
    
    Just setting a fixed depth was not causing the expected effect. Using
    raise(null) gives consistent and correct behavior.

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

commit 5881a13952648d3d22e636899bd42380c4a98eda
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 9 02:49:35 2010 +0100

    [ui] Don't deactivate ToolBoxThings when adding new things
    
    This will be done when a new thing is activated anyway.

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

commit 45bbc4efe56891a346ed5ed30bdfe4b11eff6aca
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 9 02:48:40 2010 +0100

    [ui] Don't deactivate ToolBoxPages when selecting a page

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

commit 0ff5c6aca5efe6abcdf2ace37d57cdb66f72e4e4
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 9 02:44:51 2010 +0100

    [ui] Add a keyboard shortcut to show/hide toolboxes in MainWindow

 src/js/ui/mainWindow.js   |    3 +++
 src/js/ui/toolBoxGroup.js |   40 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 43 insertions(+), 0 deletions(-)

commit 51055d0939e1cc7952af1ae67819f5562b82e61f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 9 02:30:22 2010 +0100

    [ui] Use simple border in toolboxes

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

commit 7874d2fc35083088d8d702597933fd6d08ea589d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 9 02:29:59 2010 +0100

    [ui] Move back/forward buttons to the bottom in ToolBoxPages

 data/style/style.css      |    5 ++++
 src/js/ui/toolBoxPages.js |   54 +++++++++++++++++++++++++++-----------------
 2 files changed, 38 insertions(+), 21 deletions(-)

commit 747faaf3cfb1de2fcf56e6c07a2a422c794a6a54
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jul 9 02:27:19 2010 +0100

    [style] Small improvement in simple-border.png

 data/style/simple-border.png |  Bin 257 -> 213 bytes
 1 files changed, 0 insertions(+), 0 deletions(-)

commit b1b78d6a124a23ca8c25fb85fbbe44ee68f56372
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jul 1 22:08:57 2010 +0100

    [ui] Update current page in ToolBoxPages in MainWindow

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

commit 61c302a6ac03e272ea53a0903ea1f1d9e99692f8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jul 1 22:08:02 2010 +0100

    [ui] Allow setting current page in ToolBoxPages

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

commit e827bcae6441560cb3ccbe6c5b8d716050288b8f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jul 1 22:07:39 2010 +0100

    [ui] Add a FIXME about animation when switching PageButton models

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

commit b5e4a45ae128f13271442326f03db64d78cc156c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jul 1 22:02:59 2010 +0100

    [ui] Allow dynamically changign page model in PageButton

 src/js/ui/pageButton.js |   22 ++++++++++++++++------
 1 files changed, 16 insertions(+), 6 deletions(-)

commit 983dce6a4947b489586f386e0aa9711a0faea4f3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jul 1 21:51:40 2010 +0100

    [ui] Use PageModel data to set date labels' text

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

commit 69d7af4f20fd4d85c8253ad4ab7c282ffafa30b8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jul 1 21:50:39 2010 +0100

    [model] Improve dirty changes logging a bit

 src/js/model/pageManager.js |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit cb33749916d4acf7ff9aeec711881ac8b58bc7b1
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jul 1 21:47:28 2010 +0100

    [model] Return month name instead of month number

 src/js/model/pageModel.js |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

commit 5cd5366527d57e3d9326269585dabbe53539a52b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jul 1 02:12:48 2010 +0100

    [ui] Hook up new page button to create new pages

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

commit dffb08469e7a5e2724131e44f4998fe9b370931a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jul 1 02:12:14 2010 +0100

    [ui] Only initially load model in Page if it's not new

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

commit 18cfe22129d9473fef50684b1cef9cd8c67ca9ad
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jul 1 02:11:48 2010 +0100

    [model] Add api to add new page models in PageManager

 src/js/model/pageManager.js |   43 ++++++++++++++++++++++++++++++++++---------
 1 files changed, 34 insertions(+), 9 deletions(-)

commit 5531b787fcf1e81a06b8626f65dfc3aaaacdcaaf
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jul 1 02:10:46 2010 +0100

    [model] Add a way to mark PageModels as new
    
    This is to allow us to differentiate between newly created models that
    need to be saved and the previously existing ones that just need to be
    loaded initially.

 src/js/model/pageModel.js |   28 ++++++++++++++++++++++++++++
 1 files changed, 28 insertions(+), 0 deletions(-)

commit 4eb8e94d7555adaa43eec959e704729dcd6ba9ed
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jul 1 01:28:08 2010 +0100

    [model] Mark page model as clean when unloading it
    
    This is to avoid PageManager trying to save unloaded page models.

 src/js/model/pageModel.js |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 72840e0227b2daddb1499f9ff0da97835d41fd00
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jul 1 01:27:48 2010 +0100

    [things] Emit save when caption text changes in PhotoThing

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

commit e99ba344c0553a0b283af8592075396f4d9ce259
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jul 1 01:17:24 2010 +0100

    [ui] Unload page model when Page is destroyed

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

commit 44d70e8389b3040609831347cbb3dae4fa0a1d48
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jul 1 01:12:31 2010 +0100

    [configure] Remove now unused big-related stuff

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

commit fb1764863a218950c7558c0eb91ca447095d098c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jul 1 01:11:45 2010 +0100

    [things] Emit save when text changes in TextThing

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

commit 3686d83ac5a9b385bec7275d5ee458744cf9358a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jun 28 01:37:16 2010 +0100

    [ui] Add ability to select different pages from model
    
    With page turn animation to switch to/from next/previous pages.

 src/js/ui/mainWindow.js   |  178 ++++++++++++++++++++++++++++++++++++++-------
 src/js/ui/toolBoxPages.js |    3 +-
 2 files changed, 153 insertions(+), 28 deletions(-)

commit 30d2abdb2567f3fe4b3f6ed930997446e0fa31ef
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jul 1 00:43:55 2010 +0100

    [ui] Allow loading pages from already-loaded page models

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

commit e16c1253ddd154284d49e901b8d0299e7e2cd2d3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jun 28 01:32:52 2010 +0100

    [ui] Add model accessor in Page

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

commit 6f0e17b84b222ea7db140b6bcf5761b90f254a06
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jun 28 01:02:19 2010 +0100

    [ui] Init opacity to 0 in Thing's control buttons

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

commit a4de45708f038ee3f58e7bb9337fb454c35cafdb
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jun 28 00:51:09 2010 +0100

    [things] Small fixes in PhotoThing's style

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

commit 2882d8951df36e043c0259a61709841c6d5677fa
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jun 28 00:52:30 2010 +0100

    [ui] Load pages from page manager in ToolBoxPages

 src/js/ui/mainWindow.js   |    2 +-
 src/js/ui/toolBoxPages.js |   78 ++++++++++++++++++++++++++------------------
 2 files changed, 47 insertions(+), 33 deletions(-)

commit 9cc62e1d98370b5c4ff2bb33322bbe51b031836f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jun 28 00:51:42 2010 +0100

    [ui] Make ToolBoxPage's background white

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

commit a059ddcad9ced7bbaec9ca710a8e5d8f9f15b9b8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jun 28 00:36:48 2010 +0100

    [ui] Make button size constants public in ToolBox

 src/js/ui/toolBox.js |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 2baaabe65af6b2a931c85ef2fc0cb5138975abfd
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jun 28 00:23:50 2010 +0100

    [ui] Add PageButton actor to be used in ToolBoxPages

 data/style/simple-border.png |  Bin 0 -> 257 bytes
 data/style/style.css         |   26 ++++++++++++
 src/Makefile-js.am           |    1 +
 src/js/ui/pageButton.js      |   89 ++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 116 insertions(+), 0 deletions(-)

commit 85c44a3e096f36f11fea20a6b70222d0311ec696
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jun 28 00:13:48 2010 +0100

    [ui] Properly mark ToolBoxThings as loaded

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

commit b34bf5228db7fc5534a170d3e6b57f1a90871916
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jun 28 00:13:21 2010 +0100

    [ui] Properly mark ToolBoxBackgrounds as loaded

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

commit 6b26450365cf5d68af4347696fba31ab17c72bf5
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jun 28 00:12:29 2010 +0100

    [ui] Only activate/expand ToolBox when it's loaded

 src/js/ui/toolBox.js |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

commit 83ef8d0105ab5ff2ea10d1acfa89f461e374384f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jun 27 23:08:39 2010 +0100

    [ui] Change ToolBox to get a headerButton as contructor arg
    
    instead of iconFile. This is because we want to allow using different
    types of buttons as header button in ToolBox.

 src/js/ui/toolBox.js            |    9 +++------
 src/js/ui/toolBoxBackgrounds.js |    4 +++-
 src/js/ui/toolBoxPages.js       |    4 +++-
 src/js/ui/toolBoxThings.js      |    4 +++-
 4 files changed, 12 insertions(+), 9 deletions(-)

commit b10963a714e5e318f11412ee802660e19316f66c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jun 27 17:36:51 2010 +0100

    [ui] Remove unused constant from Button

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

commit 36f065d606d2987a2631a0dc8977fa5d6c6fe615
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jun 27 17:33:12 2010 +0100

    [ui] Start with latest page model in MainWindow

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

commit ad9d6e1542e1d25dd62d7a62b825fe2aa9bb083f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Jun 28 00:14:08 2010 +0100

    [model] Add accessor for pages list in PageManager

 src/js/model/pageManager.js |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit fdc8f8445629b54eb9f9be72972f4ecdb22e745b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jun 27 17:32:57 2010 +0100

    [model] Add accessor for latest page model in PageManager

 src/js/model/pageManager.js |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit e5c2eb5abf988c6211a5b963117e30d56cc9cf70
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jun 26 23:29:42 2010 +0100

    [things] Save PhotoThing state when image filename changes

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

commit 0fe2b9db05bf2b7bfc89d0523893eedcd1dc5fe2
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jun 26 23:24:54 2010 +0100

    [things] Save and load PhotoThing caption text

 src/js/ui/things/photo.js |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 0f53aec16671bf8ce6a7884dc18ffca67fd69d50
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jun 26 23:23:02 2010 +0100

    [things] Do not animate or show buttons when loading PhotoThing state

 src/js/ui/things/photo.js |   32 ++++++++++++++++++++------------
 1 files changed, 20 insertions(+), 12 deletions(-)

commit 0716788fb1872a077333043cbc4f2e4d319d99e1
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jun 26 23:10:23 2010 +0100

    [things] Use simpler text buttons in PhotoThing
    
    Also remove the now unused images.

 data/things/photo/file-selection-icon.png |  Bin 2725 -> 0 bytes
 data/things/photo/webcam-icon.png         |  Bin 4227 -> 0 bytes
 src/js/ui/things/photo.js                 |    8 ++++----
 3 files changed, 4 insertions(+), 4 deletions(-)

commit a2dba85ca41d9e643175337adfbdabb351e11fe7
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jun 26 22:57:19 2010 +0100

    [model] Complete the implementation of state saving of things in Page

 src/js/model/pageModel.js |   52 +++++++++++++++++++++++++++++---------------
 src/js/ui/page.js         |   12 ++++++++-
 src/js/ui/thing.js        |   36 +++++++++++++++++++++++++++++++
 src/js/ui/things/photo.js |    4 +++
 src/js/ui/things/text.js  |    4 +++
 5 files changed, 88 insertions(+), 20 deletions(-)

commit 731ef985fe82e8bda3360f658d0820f0c1c5c84d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jun 26 21:25:00 2010 +0100

    [ui] Change addThing method to be private
    
    as it's only used internally in Page anyway.

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

commit 72bf87371504f1e5e7d814799e7bc278e111c049
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jun 26 20:31:06 2010 +0100

    [ui] Mark model as dirty when a Thing requests to save state

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

commit bd717ba06a3e9ced93faa1a4af5c6188931f2d76
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jun 26 19:14:22 2010 +0100

    [ui] Emit save signal when thing is dragged, resized or rotated

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

commit 5c0302d02576044df70c5d3aa133254db595d431
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jun 26 17:42:51 2010 +0100

    [model] Use Tb's g_file_replace_contents_async() to save page file

 src/js/model/pageModel.js |   17 +++++++----------
 1 files changed, 7 insertions(+), 10 deletions(-)

commit 39e686b6c78ca38482eeba483ede1039dd4a407c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jun 26 17:38:33 2010 +0100

    [tb] Add file util with workaround for g_file_replace_contents_async()

 src/Makefile-tb.am    |    6 ++++--
 src/tb/tb-file-util.c |   19 +++++++++++++++++++
 src/tb/tb-file-util.h |   13 +++++++++++++
 3 files changed, 36 insertions(+), 2 deletions(-)

commit 6ff19c94251f7512c5ac87df7886969c81261603
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jun 26 17:36:17 2010 +0100

    [tb] Turn tb into an installable lib and use that in introspection

 src/Makefile-tb.am |    8 ++++----
 src/Makefile.am    |    4 +---
 src/main.c         |    6 ------
 3 files changed, 5 insertions(+), 13 deletions(-)

commit 17cb4fe4fe07d9cfe0b6e576f8b8f76ede62416c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jun 26 17:17:57 2010 +0100

    [main] Fix coding style

 src/main.c |   58 +++++++++++++++++++++++++++++-----------------------------
 1 files changed, 29 insertions(+), 29 deletions(-)

commit fb4e2d6b46d1c25da232e7c4c95611a939c04641
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jun 26 16:29:02 2010 +0100

    [tb] Remove unused enum from TbBox

 src/tb/tb-box.h |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit 5d55ebad28dd012ccff13a8b0794e64ce1b277e7
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jun 26 16:25:39 2010 +0100

    [tb] Rename all big symbols to tb
    
    We'll just add all local bindings to one library bindings for simplicity
    reasons.

 configure.ac                                       |    2 +-
 data/style/style.css                               |   40 +-
 data/things/linedNote/style.css                    |    2 +-
 data/things/photo/style.css                        |    4 +-
 data/things/stickyNote/style.css                   |    2 +-
 src/Makefile-big.am                                |   87 ---
 src/Makefile-tb.am                                 |   87 +++
 src/Makefile.am                                    |    4 +-
 src/big/box.h                                      |  120 ---
 src/js/ui/background.js                            |   12 +-
 src/js/ui/backgrounds/magicPaper.js                |    4 -
 src/js/ui/backgrounds/tiled.js                     |    4 +-
 src/js/ui/backgrounds/woodenTable.js               |    4 -
 src/js/ui/button.js                                |   14 +-
 src/js/ui/mainWindow.js                            |   70 +-
 src/js/ui/page.js                                  |   20 +-
 src/js/ui/spinner.js                               |   16 +-
 src/js/ui/thing.js                                 |   38 +-
 src/js/ui/things/photo.js                          |   36 +-
 src/js/ui/things/text.js                           |   12 +-
 src/js/ui/toolBox.js                               |   48 +-
 src/js/ui/toolBoxGroup.js                          |   10 +-
 src/js/ui/toolBoxPages.js                          |   16 +-
 src/main.c                                         |    6 +-
 src/{big/box.c => tb/tb-box.c}                     |  775 ++++++++++----------
 src/tb/tb-box.h                                    |  119 +++
 .../big-enum-types.c.in => tb/tb-enum-types.c.in}  |    2 +-
 .../big-enum-types.h.in => tb/tb-enum-types.h.in}  |    8 +-
 28 files changed, 776 insertions(+), 786 deletions(-)

commit 9aa17423008ff81d8ee5ffa9a5d5280b74525f6a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jun 25 23:39:38 2010 +0100

    [main] Remove unused variable

 src/main.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit d7fd2fe306382990c4404bbbaa401bad93407473
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jun 18 00:45:52 2010 +0100

    [things] Change StickyNote's background to a paper image

 data/things/stickyNote/bg.png    |  Bin 92777 -> 493367 bytes
 data/things/stickyNote/style.css |    2 ++
 2 files changed, 2 insertions(+), 0 deletions(-)

commit e9550b480448e3de9ff2d1e77c8970c96d5006ea
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jun 18 00:45:16 2010 +0100

    [ui] Make Thing's main box transparent

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

commit 27ab9035f0094882263bf2c8bb1886f0f1f1e689
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jun 26 20:19:23 2010 +0100

    [model] Initial implementation of model saving

 src/js/model/pageManager.js |   65 +++++++++++++++++++++++++++++++
 src/js/model/pageModel.js   |   89 +++++++++++++++++++++++++++++++++++++++++--
 2 files changed, 150 insertions(+), 4 deletions(-)

commit d4133558364eaa9a497dfb2dce39eca79b6f7123
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jun 26 20:34:14 2010 +0100

    [ui] Ony load current page once PageManager is fully loaded

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

commit 1edbdf0576266f95398dd869dee8deaf1fefd24e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jun 18 00:07:08 2010 +0100

    [ui] Change Page to use model to load its initial state

 src/js/ui/page.js |  128 +++++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 106 insertions(+), 22 deletions(-)

commit d81e04deea5775c72859b6aaf9b951a8af0ac9b4
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jun 13 21:23:15 2010 +0100

    [ui] Add onLoadState method to Thing base class
    
    This is to be used when loading page states from file.

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

commit ab957abfb2de3cd78e567ef05585b184e436e04a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jun 13 21:22:39 2010 +0100

    [things] Add loadState() method to TextThing

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

commit b030e75fa0275c8544c7fabd17f5cdf3331f4d7d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jun 13 21:22:07 2010 +0100

    [things] Add loadState() method to PhotoThing

 src/js/ui/things/photo.js |   17 ++++++-----------
 1 files changed, 6 insertions(+), 11 deletions(-)

commit de68524701a98818c0920c9be86cbf1d04716189
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jun 13 21:21:19 2010 +0100

    [model] Change PageModel to use loading states

 src/js/model/pageModel.js |   60 ++++++++++++++++++++++++++++----------------
 1 files changed, 38 insertions(+), 22 deletions(-)

commit f970ceff8f5abad1acb132df740b37ac86863248
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jun 13 21:20:32 2010 +0100

    [model] Fix typo in enumerate_children_finish() call.

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

commit b8abecb16f8083148da2f4b501fb8aa330f7635e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jun 13 21:19:27 2010 +0100

    [model] Sort pages by id (date + index) in PageManager

 src/js/model/pageManager.js |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 447450b7a0837145eb22d8eac2e4a061e887a34c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Jun 13 12:07:40 2010 +0100

    [model] Ensure data directory exists when initial enumeration fails

 src/js/model/pageManager.js |   39 +++++++++++++++++++++++++++++++--------
 1 files changed, 31 insertions(+), 8 deletions(-)

commit c6ef00bfdf83e3b3170a8de4f3ed81ebf51713dc
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jun 12 23:05:26 2010 +0100

    [ui] Show spinner while page is loading

 data/style/style.css    |    5 ++++
 src/js/ui/mainWindow.js |   53 ++++++++++++++++++++++++++++++++++++++++++++--
 2 files changed, 55 insertions(+), 3 deletions(-)

commit c326cbab26f89e792e5a8cb0e22a06d8a9a7d048
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Jun 12 22:53:03 2010 +0100

    [ui] Add new Spinner actor

 data/style/style.css |    6 +++
 src/Makefile-js.am   |    1 +
 src/js/ui/spinner.js |   91 ++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 98 insertions(+), 0 deletions(-)

commit 7ed95f1c7fafbb94bfaace4343147db5d404ee48
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jun 11 02:18:04 2010 +0100

    [ui] Remove unused ColorUtil imports from Button

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

commit d5bbd8162243105b5eeff0476aa6cbf52f3105d9
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu May 20 01:27:28 2010 +0100

    [ui] Initial code in progress feedback in MainWindow
    
    Show loading progress spinner (not implemented yet) while current page
    is being loaded.

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

commit 8ffb56513c82428c634142d71e67021d0a0d8a02
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue May 18 22:14:30 2010 +0100

    [model] Add basic states for loading list of pages on PageManager

 src/js/model/pageManager.js |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

commit fbb5136e9c71eb467264cf22239ce0b05cc91d9f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jun 11 01:52:45 2010 +0100

    [ui] Set transparent background color for new page button

 data/style/style.css    |    4 ++++
 src/js/ui/mainWindow.js |    3 ++-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit f81ed72c2928460b1ee4b48d9dd383278f1c2f90
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jun 11 01:52:28 2010 +0100

    [ui] Allow setting main box's name from Button constructor

 src/js/ui/button.js |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit a3fa7c9509160d2547275a42ed34b357a14fdf10
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Jun 11 01:48:07 2010 +0100

    [big] Move BigBox spacing to style and update all users of BigBox

 data/style/style.css        |   17 ++++++++++
 data/things/photo/style.css |    5 +++
 src/big/box.c               |   73 ++++++++++++++++++++++++++++++------------
 src/js/ui/mainWindow.js     |    2 -
 src/js/ui/things/photo.js   |    9 ++---
 src/js/ui/toolBox.js        |    5 ---
 src/js/ui/toolBoxPages.js   |    3 +-
 7 files changed, 79 insertions(+), 35 deletions(-)

commit 2027365eafc0a0f5aecf76c0073c0248e01c14dd
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jun 9 01:30:24 2010 +0100

    [backgrounds] Use ClutterTexture to implement tiled background
    
    This is to not rely on now unexisting feature of BigBox.

 src/js/ui/backgrounds/tiled.js |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

commit b6d0bfc1e784c9a1ee2d9b7f774f6697cc8be34c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jun 9 01:01:03 2010 +0100

    [ui] Remove uneeded uses of StyleUtil and ColorUtil

 src/js/ui/mainWindow.js  |    4 ----
 src/js/ui/things/text.js |    3 ---
 2 files changed, 0 insertions(+), 7 deletions(-)

commit c4dd8f7e7104da600ca670689c565550c8783561
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jun 9 00:58:05 2010 +0100

    [ui] Initial work on moving all styling to css

 data/style/style.css             |   80 ++++++++++++++++++++++++++++++++++++++
 data/things/linedNote/style.css  |    4 ++
 data/things/photo/style.css      |    4 ++
 data/things/stickyNote/style.css |    3 +
 src/js/ui/background.js          |    3 +-
 src/js/ui/button.js              |    3 +-
 src/js/ui/main.js                |    5 ++
 src/js/ui/mainWindow.js          |   16 ++++---
 src/js/ui/page.js                |    4 +-
 src/js/ui/thing.js               |    3 +-
 src/js/ui/things/linedNote.js    |    7 ++-
 src/js/ui/things/photo.js        |   10 ++++-
 src/js/ui/things/stickyNote.js   |    8 ++-
 src/js/ui/things/text.js         |   13 +++---
 src/js/ui/toolBox.js             |   16 ++++---
 src/js/ui/toolBoxBackgrounds.js  |    3 +-
 src/js/ui/toolBoxPages.js        |    3 +-
 src/js/ui/toolBoxThings.js       |    3 +-
 18 files changed, 153 insertions(+), 35 deletions(-)

commit fb47a94e0b428c1e60b95cad3f6ca46d6338abf0
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jun 9 00:55:46 2010 +0100

    [big] Chain-up paint and allocate to parent class in BigBox

 src/big/box.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 67495dd1613eb96ed94cedb03ecb3e1f8f2d3d43
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Jun 8 01:20:06 2010 +0100

    [big] Simplify BigBox and remove unwanted dependencies

 configure.ac                   |    5 +-
 src/Makefile-big.am            |   10 +-
 src/big/box.c                  | 1264 +---------------------------------------
 src/big/pixbuf.c               |  109 ----
 src/big/pixbuf.h               |   19 -
 src/big/rectangle.c            |  677 ---------------------
 src/big/rectangle.h            |   53 --
 src/big/theme-image.c          |  709 ----------------------
 src/big/theme-image.h          |   41 --
 src/js/ui/button.js            |    4 -
 src/js/ui/mainWindow.js        |    9 -
 src/js/ui/things/photo.js      |   23 +-
 src/js/ui/things/stickyNote.js |    4 -
 src/js/ui/things/text.js       |   48 +--
 src/js/ui/toolBox.js           |    5 -
 src/js/ui/toolBoxPages.js      |    2 -
 16 files changed, 29 insertions(+), 2953 deletions(-)

commit a168ae0dd3e8ace27c32a9826d430be727bf5ec1
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jun 3 12:14:01 2010 +0100

    [big] Port BigBox to be a MxWidget

 configure.ac        |    3 +++
 src/Makefile-big.am |    2 ++
 src/big/box.c       |    5 ++---
 src/big/box.h       |    6 +++---
 4 files changed, 10 insertions(+), 6 deletions(-)

commit 44e5e6aee6be08c89598dd3f3c731c6d77ca29fa
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jun 9 01:31:17 2010 +0100

    [ui] Make collapsing/expanding toolboxes faster

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

commit 97cd6263360b2403c63f036546fc2fa40a7433d1
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Jun 3 12:13:36 2010 +0100

    [ui] Store stage as a private attribute of MainWindow

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

commit 9304919aeb4320775b88209f1560226dd583a437
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun May 30 01:51:04 2010 +0100

    [main] Add missing clutter-gtk includes

 src/main.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit f0c6cd38909b090c6f59a073850e23e91e96e6c6
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun May 30 01:51:35 2010 +0100

    [configure] Depend on clutter-gtk 0.90 instead 0.10

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

commit 5ed0b80e2ddd673dca5e9a3c5dfac279ecc6a0f5
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Jun 9 00:58:57 2010 +0100

    [configure] Use correct project name

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

commit 5ebea4f22cf658e28e61883bd5564fdbbd534dd8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon May 24 23:33:34 2010 +0100

    [ui] Rename loadingBox to startupBox for clarity

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

commit 4d2ef0371ec15bf690fb3b07a5975ea3dc7ddd77
Author: Lucas Rocha <lucasr@litl.com>
Date:   Tue May 18 14:48:00 2010 +0100

    [model] Initial code for loading page content

 src/js/model/pageManager.js |    6 ++-
 src/js/model/pageModel.js   |  114 ++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 118 insertions(+), 2 deletions(-)

commit f73585923aabacca520be699ff1562af5575c02d
Author: Lucas Rocha <lucasr@litl.com>
Date:   Tue May 18 14:47:19 2010 +0100

    [util] Small fix on json module to guarantee return

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

commit c2fc64df0a27f636926867985332223e68df6722
Author: Lucas Rocha <lucasr@litl.com>
Date:   Tue May 18 14:18:08 2010 +0100

    [util] Add json module with functions to parse and stringify js objects

 src/js/util/json.js |  482 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 482 insertions(+), 0 deletions(-)

commit 63603aa112e27f1a5340e34382ab80d4b5dd0ba9
Author: Lucas Rocha <lucasr@litl.com>
Date:   Tue May 18 12:26:22 2010 +0100

    [model] Initial work on making PageManager load PageModels

 src/js/model/pageManager.js |   28 ++++++++++++++++++++++------
 1 files changed, 22 insertions(+), 6 deletions(-)

commit 90aea84bb1a8f946542e6f778c01938b5149ac31
Author: Lucas Rocha <lucasr@litl.com>
Date:   Tue May 18 12:16:30 2010 +0100

    [model] Add initial implementation of PageModel

 src/Makefile-js.am        |    3 +-
 src/js/model/pageModel.js |   68 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 70 insertions(+), 1 deletions(-)

commit 62b6d798f3ed4a42eba2d19064e40bf60763530a
Author: Lucas Rocha <lucasr@litl.com>
Date:   Mon May 17 19:21:46 2010 +0100

    [ui] Create a PageManager instance on MainWindow creation
    
    and store it on runtime context.

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

commit 851dd88bc40e6671118f4dac27ffeb53f9a29f5c
Author: Lucas Rocha <lucasr@litl.com>
Date:   Mon May 17 19:21:00 2010 +0100

    [model] Add initial implementation of PageManager
    
    with some initial code for listing page files from a specified user
    directory.

 src/Makefile-js.am          |    5 ++
 src/js/model/pageManager.js |  114 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 119 insertions(+), 0 deletions(-)

commit b25f760c48ad86dcd08efeefade7c52a2636e027
Author: Lucas Rocha <lucasr@litl.com>
Date:   Mon May 17 17:51:39 2010 +0100

    [ui] Hide loading text before background fades out

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

commit f2fba24d3430b14c8da29fcf92316d06be7fee48
Author: Lucas Rocha <lucasr@litl.com>
Date:   Thu May 13 12:09:06 2010 +0100

    [ui] Change MainWindow to show loading box until page is loaded
    
    This is progress feedback on startup. Switching pages will just show a
    spinner on top-right corner while loading.

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

commit f9a0bed8a65b0453d66f379561164ba3cd445138
Author: Lucas Rocha <lucasr@litl.com>
Date:   Thu May 13 12:08:24 2010 +0100

    [ui] Add initial loading bits in Page

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

commit 79f9e050aae05f35f07ee9ae4bf840efb1e1d240
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu May 13 01:37:18 2010 +0100

    [ui] New thing sliding comes for different sides

 src/js/ui/page.js |   57 ++++++++++++++++++++++++++++++++++++++++++----------
 1 files changed, 46 insertions(+), 11 deletions(-)

commit 63c573e096aab074e62bcf5261265c20ad49c6e7
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 12 02:43:49 2010 +0100

    [ui] Initial implementation of initial placement of things in Page

 src/js/ui/page.js |   69 +++++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 64 insertions(+), 5 deletions(-)

commit 1680d630664edad5c1d1f9db6f5630e76e5b40fe
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 12 02:00:18 2010 +0100

    [things] Pressing return shows file choose in PhotoThing
    
    only if file choose button is shown.

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

commit bba62ea898188b58a431587db95e7a495ec90697
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 12 01:58:02 2010 +0100

    [things] Factor out method to update PhotoThing from file chooser
    
    This way we can use same code in other parts.

 src/js/ui/things/photo.js |   30 +++++++++++++++++-------------
 1 files changed, 17 insertions(+), 13 deletions(-)

commit 8f09d356b40ee537b69e9c1f139ae7fe2e2ac036
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 12 01:53:41 2010 +0100

    [things] Set current folder on chooser to pics dir in PhotoThing

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

commit f4c72c2e27dc11f25747a0c5971e9ea7b1e168ce
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 12 01:41:58 2010 +0100

    [things] Restore key focus after chooser closes in PhotoThing

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

commit c8e9785b1b0e4e67650b0df976d28d1fc413ac4a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 12 01:38:13 2010 +0100

    [things] Allow each Thing implementation to validate resizes
    
    PhotoThing implements a keepAspectRatio validation. TextThing doesn't
    care about sizes.

 src/js/ui/thing.js        |    7 +++++--
 src/js/ui/things/photo.js |   14 ++++++++++++++
 src/js/ui/things/text.js  |    4 ++++
 3 files changed, 23 insertions(+), 2 deletions(-)

commit 0c071bfe4b94313872e26c931cf1fa407b0859f8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 12 01:24:06 2010 +0100

    [things] Use context to set chooser transiency in PhotoThing

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

commit 3bf6b8e1f4abaf9f4d0aa2eb9371b45bf492ddca
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 12 01:24:30 2010 +0100

    [ui] Create context object which is shared by pages and things

 src/js/ui/mainWindow.js |    9 ++++++++-
 src/js/ui/page.js       |   11 ++++++++++-
 src/js/ui/thing.js      |   14 ++++++++++++--
 3 files changed, 30 insertions(+), 4 deletions(-)

commit c4e658fc566fd7bddea6e703e2b88f430ff832dc
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 12 01:10:47 2010 +0100

    [ui] Remove unused code from MainWindow

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

commit d3921f82c1b1c0aa38b6d5129e62b0a81124d25f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 12 01:09:21 2010 +0100

    [ui] Move all gtk window creation to MainWindow

 src/js/ui/main.js       |   35 +--------------------------
 src/js/ui/mainWindow.js |   59 +++++++++++++++++++++++++++++++++++++++--------
 2 files changed, 51 insertions(+), 43 deletions(-)

commit 3df4982046b3d239188aa549e5feb9b8a80f0d72
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 12 00:53:46 2010 +0100

    [things] Implement support for choosing image in PhotoThing

 src/js/ui/things/photo.js |  166 +++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 151 insertions(+), 15 deletions(-)

commit 908846c548c0cc4f9a4260c42355181bd894e64e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue May 11 21:50:16 2010 +0100

    [things] Add ability to enable/hide control buttons in PhotoThing

 src/js/ui/things/photo.js |   25 +++++++++++++++++++++++--
 1 files changed, 23 insertions(+), 2 deletions(-)

commit 6d0a06dcc663a45bca6329fd6ee400f8c78f74c2
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue May 11 21:44:41 2010 +0100

    [things] Add facilities to set image filename to PhotoThing

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

commit a9fc6ac3c0261f38c125ff19dc7b8c260a6c44dc
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue May 11 21:41:13 2010 +0100

    [things] Fix typo in TextThing constructor

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

commit 4e5dc403da2a87703a361f8ad3a75c23495aa3c2
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue May 11 21:40:41 2010 +0100

    [things] Add min and initial dimensions to PhotoThing constructor

 src/js/ui/things/photo.js |   32 ++++++++++++++++++++++++++++----
 1 files changed, 28 insertions(+), 4 deletions(-)

commit acde9606b3d6e545362eafe68baa8429ffa1a2ad
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue May 11 21:37:23 2010 +0100

    [things] Remove placeholder image from PhotoThing

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

commit 03ec66d1f215c20dd4d791eda73602f21560c179
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue May 11 21:34:47 2010 +0100

    [ui] Only crossfade background if there's a previous one in Page

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

commit 4fdd39f7cb3a2485f5768d830098da8973c00b2c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue May 11 21:32:49 2010 +0100

    [ui] Add crossfading transition for backgrounds in Page

 src/js/ui/page.js |   24 +++++++++++++++++++++---
 1 files changed, 21 insertions(+), 3 deletions(-)

commit 2ec65e09dd7cac3dc5dff91ba752933d11fd144a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue May 11 21:20:50 2010 +0100

    [things] Add new line on Return key press in TextThing

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

commit 6c4470f19c5eb402e1b102685cdb435adb1126bd
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu May 6 01:51:16 2010 +0100

    [things] Small adjustment in left padding for TextThing

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

commit 348c837d374e4cb7c1c8857a22daad1f5e7d3094
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu May 6 01:47:31 2010 +0100

    [things] Add initial implementation of stickyNote

 data/things/stickyNote/bg.png        |  Bin 0 -> 92777 bytes
 data/things/stickyNote/thumbnail.png |  Bin 0 -> 7149 bytes
 src/js/ui/things/stickyNote.js       |   28 ++++++++++++++++++++++++++++
 3 files changed, 28 insertions(+), 0 deletions(-)

commit 17abf26e953c11900afe9655c1e28c7b2e63ae93
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu May 6 01:47:08 2010 +0100

    [things] Allow setting padding from TextThing contructor

 src/js/ui/things/text.js |   32 ++++++++++++++++++++++++++++----
 1 files changed, 28 insertions(+), 4 deletions(-)

commit 5a509c9eb0b3981613a4ed7f6ebe8d28c9a89098
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu May 6 01:39:40 2010 +0100

    [ui] Fade in/out when showing Thing controls

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

commit 4e27a346ca1a7dd817e939b4ab755d1ffc980b85
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu May 6 01:38:44 2010 +0100

    [things] Add mainBox getter to TextThing

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

commit c8e1b3b39c47fbd83a2fe83c5e291444f89167b1
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu May 6 01:38:24 2010 +0100

    [things] Allow setting fontName in TextThing

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

commit 7b4a4eaf3ebb908517aba4269dc834a0b99483d6
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu May 6 00:29:42 2010 +0100

    [things] Fix PhotoThing thumbnail

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

commit bec03a5b9885617975c0de8a559713296fd487b8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu May 6 00:26:57 2010 +0100

    [things] Add LinedNote based on TextThing
    
    as its supporting images.

 .../{text/linedpaper.png => linedNote/bg.png}      |  Bin 3144 -> 3144 bytes
 data/things/linedNote/thumbnail.png                |  Bin 0 -> 288 bytes
 src/js/ui/mainWindow.js                            |    3 +--
 src/js/ui/things/linedNote.js                      |   20 ++++++++++++++++++++
 src/js/ui/things/text.js                           |    4 ----
 5 files changed, 21 insertions(+), 6 deletions(-)

commit 8d9630052ee15b6387b45d1bad30ffa1d8507f77
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu May 6 00:20:07 2010 +0100

    [backgrounds] Move all bg images to respective directories
    
    and remove the unused ones.

 data/backgrounds/bg1-thumbnail.jpg                 |  Bin 4010 -> 0 bytes
 data/backgrounds/bg1.jpg                           |  Bin 507191 -> 0 bytes
 data/backgrounds/bg4-thumbnail.jpg                 |  Bin 9088 -> 0 bytes
 data/backgrounds/bg4.jpg                           |  Bin 289306 -> 0 bytes
 data/backgrounds/{bg2.jpg => magicPaper/bg.jpg}    |  Bin 38546 -> 38546 bytes
 .../thumbnail.jpg}                                 |  Bin 662 -> 662 bytes
 data/backgrounds/{bg3.jpg => woodenTable/bg.jpg}   |  Bin 20483 -> 20483 bytes
 .../thumbnail.jpg}                                 |  Bin 1317 -> 1317 bytes
 src/js/ui/backgrounds/magicPaper.js                |    4 ++--
 src/js/ui/backgrounds/woodenTable.js               |    4 ++--
 10 files changed, 4 insertions(+), 4 deletions(-)

commit 41537e665ed757d74fbb9b31e96721f30f0f1351
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu May 6 00:15:07 2010 +0100

    [backgrounds] Rename ShinyFloor to MagicPaper

 src/Makefile-js.am                                 |    6 +++---
 .../backgrounds/{shinyFloor.js => magicPaper.js}   |    6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

commit 237fb270a4da2ac2166f453755828b4d6ae06768
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu May 6 00:12:48 2010 +0100

    [backgrounds] Rename WoodenFloor to WoodenTable

 src/Makefile-js.am                                 |    2 +-
 src/js/ui/background.js                            |    2 +-
 .../backgrounds/{woodenFloor.js => woodenTable.js} |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit c286ca6391b0631a1b508a56b5202dc1772c8e96
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu May 6 00:09:41 2010 +0100

    [images] Move all images to data directory

 {images => data}/backgrounds/bg1-thumbnail.jpg     |  Bin 4010 -> 4010 bytes
 {images => data}/backgrounds/bg1.jpg               |  Bin 507191 -> 507191 bytes
 {images => data}/backgrounds/bg2-thumbnail.jpg     |  Bin 662 -> 662 bytes
 {images => data}/backgrounds/bg2.jpg               |  Bin 38546 -> 38546 bytes
 {images => data}/backgrounds/bg3-thumbnail.jpg     |  Bin 1317 -> 1317 bytes
 {images => data}/backgrounds/bg3.jpg               |  Bin 20483 -> 20483 bytes
 {images => data}/backgrounds/bg4-thumbnail.jpg     |  Bin 9088 -> 9088 bytes
 {images => data}/backgrounds/bg4.jpg               |  Bin 289306 -> 289306 bytes
 {images => data}/icons/new-page-icon.png           |  Bin 5332 -> 5332 bytes
 {images => data}/icons/next-page-icon.png          |  Bin 841 -> 841 bytes
 {images => data}/icons/previous-page-icon.png      |  Bin 837 -> 837 bytes
 {images => data}/icons/thing-remove-icon.png       |  Bin 1315 -> 1315 bytes
 {images => data}/icons/thing-resize-icon.png       |  Bin 407 -> 407 bytes
 {images => data}/icons/thing-rotate-icon.png       |  Bin 1450 -> 1450 bytes
 .../icons/toolbox-backgrounds-icon.jpg             |  Bin 3740 -> 3740 bytes
 {images => data}/icons/toolbox-pages-icon.png      |  Bin 2230 -> 2230 bytes
 {images => data}/icons/toolbox-things-icon.jpg     |  Bin 5331 -> 5331 bytes
 .../things/photo/file-selection-icon.png           |  Bin 2725 -> 2725 bytes
 {images => data}/things/photo/webcam-icon.png      |  Bin 4227 -> 4227 bytes
 {images => data}/things/text/linedpaper.png        |  Bin 3144 -> 3144 bytes
 src/js/ui/backgrounds/shinyFloor.js                |    4 +-
 src/js/ui/backgrounds/woodenFloor.js               |    4 +-
 src/js/ui/mainWindow.js                            |    2 +-
 src/js/ui/thing.js                                 |    6 ++--
 src/js/ui/things/photo.js                          |    6 ++--
 src/js/ui/things/text.js                           |    2 +-
 src/js/ui/toolBoxBackgrounds.js                    |    2 +-
 src/js/ui/toolBoxPages.js                          |   30 ++++++++++----------
 src/js/ui/toolBoxThings.js                         |    2 +-
 29 files changed, 29 insertions(+), 29 deletions(-)

commit b90fb0f978d22624faed1e6c0ea219c58317bde0
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 23:53:47 2010 +0100

    [backgrounds] Set background name as a NAME constant

 src/js/ui/backgrounds/shinyFloor.js  |    2 +-
 src/js/ui/backgrounds/tiled.js       |   10 ----------
 src/js/ui/backgrounds/woodenFloor.js |    2 +-
 3 files changed, 2 insertions(+), 12 deletions(-)

commit 758bd43ff5b28dd87746e1974fc2bc742d850038
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 23:51:36 2010 +0100

    [backgrounds] Add papery background image

 images/backgrounds/bg2-thumbnail.jpg |  Bin 5514 -> 662 bytes
 images/backgrounds/bg2.jpg           |  Bin 718186 -> 38546 bytes
 2 files changed, 0 insertions(+), 0 deletions(-)

commit 45c794246e4eed39b3f1fd4eabc756512012b003
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 23:49:44 2010 +0100

    [things] Set bg filename as constructor arg in TextThing

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

commit 59bf13851adeb9cff5801a25458ff9e7a9c3fa2e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 19:24:52 2010 +0100

    [things] Allow defining whether TextThing is editable or not

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

commit 96869fa5412ecd2e25405383f47899e21ab97472
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 19:23:00 2010 +0100

    [things] Allow defining min and initial dimensions of TextThing

 src/js/ui/things/text.js |   32 ++++++++++++++++++++++++++++----
 1 files changed, 28 insertions(+), 4 deletions(-)

commit 16e4a14d627bc023b9d9c8ad558c85606d48a683
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 19:11:56 2010 +0100

    [build] Indent makefiles consistently

 Makefile.am         |    6 +++---
 src/Makefile-big.am |   32 ++++++++++++++++----------------
 src/Makefile.am     |   24 ++++++++++++------------
 3 files changed, 31 insertions(+), 31 deletions(-)

commit f419df032b91e0d498fe8df1302010878f4b4f34
Author: Lucas Rocha <lucasr@litl.com>
Date:   Wed May 5 15:21:36 2010 +0100

    [ui] Set correct window title with project name

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

commit c3bfa64429b144004868bdf061649df906edae55
Author: Lucas Rocha <lucasr@litl.com>
Date:   Wed May 5 15:20:47 2010 +0100

    [ui] Make MainWindow expand to always fill the whole stage

 src/js/ui/main.js       |   13 +++++++------
 src/js/ui/mainWindow.js |   19 +++++--------------
 2 files changed, 12 insertions(+), 20 deletions(-)

commit 7c8f140b4a421b32e138c23c3f4bd08c10142289
Author: Lucas Rocha <lucasr@litl.com>
Date:   Wed May 5 13:16:26 2010 +0100

    [script] Add /usr/local to start script's typelib path

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

commit b038454d54b351788d82d01554c93c335c8628af
Author: Lucas Rocha <lucasr@litl.com>
Date:   Wed May 5 13:15:00 2010 +0100

    [build] Final renames for the new project name

 configure.ac                   |   12 ++++++------
 src/Makefile-big.am            |    4 ++--
 src/Makefile.am                |   26 +++++++++++++-------------
 src/main.c                     |    2 +-
 src/{board.in => the-board.in} |    2 +-
 board.doap => the-board.doap   |    2 +-
 6 files changed, 24 insertions(+), 24 deletions(-)

commit 17cabfee50d8269da01b84d9d2f22cc1fe640eb6
Author: Lucas Rocha <lucasr@litl.com>
Date:   Wed May 5 13:14:07 2010 +0100

    [ui] Adapt to latest MxGrid api

 src/js/ui/toolBoxBackgrounds.js |    2 --
 src/js/ui/toolBoxPages.js       |    2 --
 src/js/ui/toolBoxThings.js      |    2 --
 3 files changed, 0 insertions(+), 6 deletions(-)

commit a25932955dbf527a3f8cda9721cd4d3ec273fdeb
Author: Lucas Rocha <lucasr@litl.com>
Date:   Wed May 5 10:49:30 2010 +0100

    [build] Add AC_CONFIG_MACRO_DIR to configure.ac

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

commit 63a61d945b07d2e3451cda9b2bfcef5e3c5e2373
Author: Lucas Rocha <lucasr@litl.com>
Date:   Wed May 5 10:48:43 2010 +0100

    [build] Rename more bits with old project name

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

commit 1056c17ecd74475125fa701f183d28bbc6a7050b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 02:53:14 2010 +0100

    [ui] Remove all padding from MainWindow

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

commit e8bd339306dfce5b0e80f1bfc46dc086468151b3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 02:47:47 2010 +0100

    [ui] Dynamically load available things

 src/js/ui/toolBoxThings.js |   21 +++++++++++++++------
 1 files changed, 15 insertions(+), 6 deletions(-)

commit f6c92517fbfad4fe3631d3ac34bf7cf9fb611806
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 02:47:09 2010 +0100

    [things] Define THUMBNAIL constant on all things

 src/js/ui/things/photo.js |    2 ++
 src/js/ui/things/text.js  |    2 ++
 2 files changed, 4 insertions(+), 0 deletions(-)

commit 7c7c5f64ddc9c735ed34dfc0585906becc5b5d31
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 02:43:02 2010 +0100

    [ui] Change things toolbox to add things from id

 src/js/ui/toolBoxThings.js |   10 +++-------
 1 files changed, 3 insertions(+), 7 deletions(-)

commit d27ac3575688a66c0fee761109687479c7015e5c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 02:42:49 2010 +0100

    [things] Add create() to all available things

 src/js/ui/things/photo.js |    4 ++++
 src/js/ui/things/text.js  |    4 ++++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit 1ece43b99c4d051a03cc0fdca15716b1976449c5
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 02:32:52 2010 +0100

    [ui] Use addThingFromId() instead of addThing() in MainWindow

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

commit 9a5d744d8a8c699b444acd26a0a4225e79b87925
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 02:32:34 2010 +0100

    [ui] Add method addThingFromId() to Page

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

commit 1131c5a95f0ce038ebd6af7612bc856eb9170130
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 02:27:10 2010 +0100

    [ui] Add createThingFromId() to Thing module
    
    This function will be used to dynamically create different types of
    things.

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

commit 2614922f8722612cc77da33b4b0595b063d50159
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 02:26:23 2010 +0100

    [ui] Rename getBackgroundForId() to createBackgroundFromId()
    
    to match proper semantics.

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

commit ed6a526713d1281b1e43ee56e65a93a22a8302ba
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 02:22:43 2010 +0100

    [ui] Move all types of things to things directory

 src/Makefile-js.am                           |    8 ++++++--
 src/js/ui/mainWindow.js                      |    4 ++--
 src/js/ui/page.js                            |    2 +-
 src/js/ui/{photoThing.js => things/photo.js} |    0
 src/js/ui/{textThing.js => things/text.js}   |    0
 5 files changed, 9 insertions(+), 5 deletions(-)

commit 207c25e43799d4c474a1e078714119520a7ad308
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 02:15:39 2010 +0100

    [ui] Dynamically load available backgrounds

 src/js/ui/toolBoxBackgrounds.js |   27 ++++++++++++++++-----------
 1 files changed, 16 insertions(+), 11 deletions(-)

commit 19a88e834ca322a77bf8334c1ad6a4de3630dd97
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 02:14:58 2010 +0100

    [backgrounds] Add THUMBNAIL constant in all backgrounds

 src/js/ui/backgrounds/shinyFloor.js  |    2 ++
 src/js/ui/backgrounds/woodenFloor.js |    2 ++
 2 files changed, 4 insertions(+), 0 deletions(-)

commit 0e9b982ab7b1b6a2a25daa48716de18ae495523d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 02:07:30 2010 +0100

    [ui] Set correct box alignment for background in Page

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

commit 953e125e92c20db4ffe3a9f29660e077b3ee1bb8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 01:59:24 2010 +0100

    [backgrounds] Change both backgrounds to use Tiled base

 src/Makefile-js.am                                |    3 +-
 src/js/ui/backgrounds/shinyFloor.js               |   38 +++-----------------
 src/js/ui/backgrounds/{shinyFloor.js => tiled.js} |   28 +++++++++++----
 src/js/ui/backgrounds/woodenFloor.js              |   38 +++-----------------
 4 files changed, 34 insertions(+), 73 deletions(-)

commit a52218a019766e098df036e4aa2e87c0fbab8e49
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 01:50:31 2010 +0100

    [backgrounds] Only set bg filename after setting bg alignment

 src/js/ui/backgrounds/shinyFloor.js  |    2 +-
 src/js/ui/backgrounds/woodenFloor.js |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit bbd58ca6b4cebcef6de47f3cfed2c2df1f9c39a2
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 01:49:11 2010 +0100

    [ui] Only change background if it's different than current one

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

commit 186b49b84b555d9ad06296a7d6586668bb98ec16
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 01:50:06 2010 +0100

    [ui] Add getter for id in Background

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

commit 35f2d24dba154a9df4e9545b8bab3b67ddf91195
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 01:38:47 2010 +0100

    [backgrounds] Add missing import in ShinyFloor

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

commit 233d822490a3af99a97ac663823a8b21c6e0b13f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 01:24:53 2010 +0100

    [ui] Set page background based on Backgrounds
    
    and adapt backgrounds toolbox accordingly.

 src/js/ui/page.js               |   32 ++++++++++++++++++++------------
 src/js/ui/toolBoxBackgrounds.js |   24 ++++--------------------
 2 files changed, 24 insertions(+), 32 deletions(-)

commit cc438a1606ecff0293eb26047f38060e192d4ded
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 01:25:31 2010 +0100

    [backgrounds] Add another sample background ShinyFloor

 src/Makefile-js.am                  |    3 +-
 src/js/ui/backgrounds/shinyFloor.js |   43 +++++++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+), 1 deletions(-)

commit 9e29c29df73cb375eaefaf08b5491ecbf2b41b47
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 01:00:52 2010 +0100

    [backgrounds] Add first background implementation

 src/Makefile-js.am                   |    5 ++++
 src/js/ui/backgrounds/woodenFloor.js |   44 ++++++++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+), 0 deletions(-)

commit 710959c9fac35a9e3e780dd83ec4d2c5261b7fe6
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 01:23:34 2010 +0100

    [ui] Add factory function to create background instances

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

commit 883ce5d5f672e52c9aff359a4f7711be407616ab
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed May 5 00:05:12 2010 +0100

    [ui] Add new Background base prototype
    
    Supposed to be used when implementing new custom backgrounds.

 src/Makefile-js.am      |    1 +
 src/js/ui/background.js |   60 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 61 insertions(+), 0 deletions(-)

commit 5373fab4aa196e5e4d4dd9ddb4813124819b885b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue May 4 23:54:31 2010 +0100

    [build] Small indentation fix

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

commit a2192721753595fb8fe41909d66ddef4bcc3a03b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue May 4 23:52:14 2010 +0100

    [configure] Improve indentation of pkg-config bits

 configure.ac |   17 ++++++++++++++---
 1 files changed, 14 insertions(+), 3 deletions(-)

commit c7287058fe84667f507f88f6e43e25fb8c8fd079
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue May 4 23:50:31 2010 +0100

    [main] Add FIXME comment about allowing installed/uninstalled run

 src/main.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit d07a21bdbe08bf0d06848a9f4184101d73aaf9ae
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue May 4 23:49:39 2010 +0100

    [main] Fix path to main javascript module

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

commit f26c9a591e29f4d6bdf10c73b657f1fe369d6490
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue May 4 23:47:46 2010 +0100

    [project] Remove replacements project name

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

commit 74e21d0240056902565ce3afff690365e1ff13e6
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue May 4 23:45:40 2010 +0100

    [js] Move js directory inside src/

 configure.ac                            |    3 ---
 js/Makefile.am                          |    1 -
 js/ui/Makefile.am                       |   15 ---------------
 js/util/Makefile.am                     |    6 ------
 src/Makefile-js.am                      |   22 ++++++++++++++++++++++
 src/Makefile.am                         |    1 +
 {js => src/js}/ui/button.js             |    0
 {js => src/js}/ui/main.js               |    0
 {js => src/js}/ui/mainWindow.js         |    0
 {js => src/js}/ui/page.js               |    0
 {js => src/js}/ui/photoThing.js         |    0
 {js => src/js}/ui/textThing.js          |    0
 {js => src/js}/ui/thing.js              |    0
 {js => src/js}/ui/toolBox.js            |    0
 {js => src/js}/ui/toolBoxBackgrounds.js |    0
 {js => src/js}/ui/toolBoxGroup.js       |    0
 {js => src/js}/ui/toolBoxPages.js       |    0
 {js => src/js}/ui/toolBoxThings.js      |    0
 {js => src/js}/util/colorUtil.js        |    0
 {js => src/js}/util/mathUtil.js         |    0
 {js => src/js}/util/styleUtil.js        |    0
 21 files changed, 23 insertions(+), 25 deletions(-)

commit 2b2428c5b32c6ce36f69c9b2e1733a6d4611c85f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue May 4 23:36:01 2010 +0100

    [project] Rename project to 'board'

 Makefile.am               |    2 +-
 juju.doap => board.doap   |    8 +-------
 configure.ac              |    4 ++--
 src/Makefile-big.am       |    4 ++--
 src/Makefile.am           |   14 +++++++-------
 src/{juju.in => board.in} |    2 +-
 src/main.c                |    2 +-
 7 files changed, 15 insertions(+), 21 deletions(-)

commit 6901fe0e283909c7b895e8e5b1db51c9bce349c8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun May 2 23:39:07 2010 +0100

    [main] Use gtk to create main window
    
    So that we can use GTK+ stuff inside stage in the future.

 configure.ac        |    2 +-
 js/ui/main.js       |   33 ++++++++++++++++++++++-----------
 js/ui/mainWindow.js |   24 ++++++++++++++++++------
 src/main.c          |    2 +-
 4 files changed, 42 insertions(+), 19 deletions(-)

commit e6a15bbc3543ae04657c6771a357d614a1f5c235
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun May 2 20:53:04 2010 +0100

    [big] Replace deprecated functions with cogl_handle_unref()

 src/big/rectangle.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit f1fd103e8d4a8b1ea6849389dfd7dc9cec0e78cf
Author: Lucas Rocha <lucasr@litl.com>
Date:   Thu Apr 15 12:30:01 2010 +0100

    [readme] Add simple note on README file

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

commit 14962693a80dfe6106ec08ff61524f1362933ba0
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 11 23:59:35 2010 +0000

    [ui] Add some more background entries in ToolBoxBackgrounds

 js/ui/toolBoxBackgrounds.js |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit c703875df8348369a67e9bb6102749d284b9dbb5
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 11 20:53:44 2010 +0000

    [ui] Fix type in the thing removal code in Page

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

commit 8ec69e2c5ef139ef277bd80d7b87364964f55099
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 11 20:51:29 2010 +0000

    [ui] Finetune animation to collapse ToolBox

 js/ui/toolBox.js |   10 ++--------
 1 files changed, 2 insertions(+), 8 deletions(-)

commit 1b2578a8d34737f4abe9e0cce4ca3bd1ff50e100
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 11 20:41:41 2010 +0000

    [ui] Sizing fixes in ToolBox

 js/ui/toolBox.js |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit c91beb8a27859b7a95fb6513a01b7e9b3c1c555e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 11 18:36:05 2010 +0000

    [ui] Don't add border to content box in MainWindow

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

commit 33f77caa16f55d4a3081f360b1d1f2d94dc1957b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 11 18:33:48 2010 +0000

    [ui] Move content background image to Page

 js/ui/mainWindow.js         |   18 ++++--------------
 js/ui/page.js               |   12 ++++++++++++
 js/ui/toolBoxBackgrounds.js |    9 +++++----
 3 files changed, 21 insertions(+), 18 deletions(-)

commit 1f1b1d83821b3683523edc20a502fa406b2f00cc
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 11 18:26:55 2010 +0000

    [ui] Move things to a custom Page element

 js/ui/Makefile.am      |    1 +
 js/ui/mainWindow.js    |  175 ++++++++++++----------------------------------
 js/ui/page.js          |  178 ++++++++++++++++++++++++++++++++++++++++++++++++
 js/ui/toolBoxThings.js |    2 +-
 4 files changed, 226 insertions(+), 130 deletions(-)

commit 5b8cf473c40ffb22f11c13a5564fbec5fac66189
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 11 00:36:30 2010 +0000

    [ui] Add ability to "flash" MainWindow

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

commit 7dbfc4ad950cde8ee28575e18e1026973b4dbb09
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 11 00:12:16 2010 +0000

    [ui] Properly destroy buttons in ToolBoxPages

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

commit 9a4b3c183f75e564b106499806fcaa29919519d7
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 11 00:07:06 2010 +0000

    [ui] Add back/forward buttons in ToolBoxPages

 js/ui/toolBoxPages.js |   86 +++++++++++++++++++++++++++++++++++++++----------
 1 files changed, 69 insertions(+), 17 deletions(-)

commit 4f0a5a45a300176ab66ab060d3610a4749997126
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 11 00:09:23 2010 +0000

    [images] Add images for next/previous pages

 images/icons/next-page-icon.png     |  Bin 0 -> 841 bytes
 images/icons/previous-page-icon.png |  Bin 0 -> 837 bytes
 2 files changed, 0 insertions(+), 0 deletions(-)

commit cbed65218a9bc1a557207b68b66720f5e1863a6c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 11 00:06:25 2010 +0000

    [ui] Properly destroy buttons in ToolBoxThings

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

commit e942f70275296e51c42d88f5208148bcde91280b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 10 23:49:54 2010 +0000

    [ui] Use pages icons in ToolBoxPages' sample data

 images/icons/toolbox-pages-icon.png |  Bin 0 -> 2230 bytes
 js/ui/toolBoxPages.js               |   10 +++++-----
 2 files changed, 5 insertions(+), 5 deletions(-)

commit e8c9ed8bd63cc67ecbd774b475935c24b126c651
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 10 23:37:54 2010 +0000

    [ui] Use ToolBoxPages in MainWindow

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

commit d933008790be39d7dd08e97810313e830b6c415b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 10 23:37:40 2010 +0000

    [ui] Fix spacing in ToolBoxGroup

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

commit 35aea0351a7fd6f5c411dfd04ebe0af78c054398
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 10 23:37:23 2010 +0000

    [ui] Initial implementation of ToolBoxPages

 js/ui/Makefile.am     |    1 +
 js/ui/toolBoxPages.js |   95 +++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 96 insertions(+), 0 deletions(-)

commit b0a422acba05e28b4fad82951c3aa71de2e55133
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 10 23:27:59 2010 +0000

    [ui] Remove title header from MainWindow

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

commit 56182fd3bf0f185366c262b6a3492339763c926a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 10 23:24:15 2010 +0000

    [ui] Adjust dimensions of PhotoThing

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

commit be1da5a16217762f3a921c21be3014db6d28b066
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 10 23:23:56 2010 +0000

    [ui] Reduce minimum TextThing dimensions

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

commit 1293a5345ce27d54361a88a790e4516f61994d23
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 10 21:08:20 2010 +0000

    [ui] Add dummy file selection and webcam buttons in PhotoThing

 js/ui/photoThing.js |   64 +++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 60 insertions(+), 4 deletions(-)

commit 72c1d3ef54e00f980b7b975381807c4cf722c6d8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 10 21:42:14 2010 +0000

    [images] Add images for PhotoThing

 images/things/photo/file-selection-icon.png |  Bin 0 -> 2725 bytes
 images/things/photo/webcam-icon.png         |  Bin 0 -> 4227 bytes
 2 files changed, 0 insertions(+), 0 deletions(-)

commit 964ba8c311e2455fd6a1fa508d15e5d2a58b9d2a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 10 20:12:30 2010 +0000

    [ui] Initial implementation of button box in PhotoThing

 js/ui/photoThing.js |   47 +++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 45 insertions(+), 2 deletions(-)

commit a3fec6507e14c2c508189d000fbcda8d04f195d6
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 10 16:11:06 2010 +0000

    [ui] Allow editing a photo caption in PhotoThing

 js/ui/photoThing.js |   42 +++++++++++++++++++++++++++++++++++++++---
 1 files changed, 39 insertions(+), 3 deletions(-)

commit 74b6c9906f4fe5a0273960beed54e51760120e1e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 10 16:10:52 2010 +0000

    [ui] Connect key press signal on correct actor

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

commit bb649003f853c2a56fa791bf426c735cdc919f24
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 10 15:53:49 2010 +0000

    [ui] Change MainWindow's background to black

 images/icons/new-page-icon.png |  Bin 5378 -> 5332 bytes
 js/ui/mainWindow.js            |    6 +++---
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 4b17069e49e08b7601b67c267d8a1f084880ccda
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 10 15:23:15 2010 +0000

    [ui] Show/hide button actors when sliding in and out

 js/ui/thing.js |   20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)

commit c87a6801fa97874cb117acdd81274b8df6ab1d18
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 10 15:19:34 2010 +0000

    [ui] Add New Page button on bottom right corner

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

commit 0ec555f3b9e6db71937b637d7e558e87502b40c3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 10 15:18:51 2010 +0000

    [ui] Add new page icon

 images/icons/new-page-icon.png |  Bin 0 -> 5378 bytes
 1 files changed, 0 insertions(+), 0 deletions(-)

commit 8c34f059df25ca25853b6179f7ffac8d6ac0ffe8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Mar 9 20:57:42 2010 +0000

    [ui] Don't use syncSize property in Button

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

commit ea8f74c9725ad91d0aa85ab4d3bfd1194d5a3969
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Mar 9 02:13:43 2010 +0000

    [ui] Use resize icon in resize button in Thing

 images/icons/thing-resize-icon.png |  Bin 0 -> 407 bytes
 js/ui/thing.js                     |    2 +-
 2 files changed, 1 insertions(+), 1 deletions(-)

commit ace003f2ac300c3d50e37551aaccf90a28815d6f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Mar 9 02:10:09 2010 +0000

    [ui] Generalize addThing a bit in MainWindow
    
    Allow adding PhotoThing with 'p' key shortcut.

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

commit b43e19da4e64e0e0caf3f06523856627ee84e253
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Mar 9 02:04:22 2010 +0000

    [ui] Initial dummy implementation of PhotoThing

 js/ui/Makefile.am   |    1 +
 js/ui/photoThing.js |   90 +++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 91 insertions(+), 0 deletions(-)

commit d66eb21408e28898eacfe9dce7548fb87730f05d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Mar 9 00:28:44 2010 +0000

    [ui] Allow setting initial and minimum width/height

 js/ui/textThing.js |   16 ++++++++++++++++
 js/ui/thing.js     |    6 ++++--
 2 files changed, 20 insertions(+), 2 deletions(-)

commit 7acbf23083d3efa543e810d52e17628c6e4a31eb
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Mar 9 00:02:43 2010 +0000

    [ui] Change rotation to start with button press

 js/ui/thing.js |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit a05b36ddc54a1dee2f4e68dc8e9a2d61c5e9c8c9
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Mar 8 23:59:35 2010 +0000

    [ui] Initial implementation of thing resizing

 images/things/text/linedpaper.png |  Bin 3144 -> 3144 bytes
 js/ui/textThing.js                |    3 --
 js/ui/thing.js                    |   68 ++++++++++++++++++++++++++++++++++---
 3 files changed, 63 insertions(+), 8 deletions(-)

commit 104dc70c2bbe5512f78c44259ccf6308ae23fdce
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Mar 8 23:56:41 2010 +0000

    [ui] Emit press event on Button

 js/ui/button.js |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit f9d1f650bf978930cc4c67a55c79323e31a3019d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Mar 8 02:44:52 2010 +0000

    [ui] Apply more consistent spacing in ToolBox

 js/ui/toolBox.js |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 16c81857361b66c50f19d41d2f573503f2b5065b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Mar 8 02:32:41 2010 +0000

    [ui] Use expanded height depending on content actor

 js/ui/toolBox.js |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

commit a1a7b469179c54de5b49c8f1d45ab3768e0c219d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Mar 8 02:32:02 2010 +0000

    [ui] Only add four sample items in ToolBoxThings

 js/ui/toolBoxThings.js |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit 7ad1573a06755a2d23f3af6e30d306db62133c84
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Mar 8 02:22:33 2010 +0000

    [ui] Factor out things toolbox into ToolBoxThings

 js/ui/Makefile.am      |    3 +-
 js/ui/mainWindow.js    |  107 +++++++++++++++++++++++------------------------
 js/ui/toolBoxThings.js |  104 ++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 158 insertions(+), 56 deletions(-)

commit ffd4c0f22aa0e0ee499b29b61ed558145bcedc3b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Mar 8 01:48:25 2010 +0000

    [ui] Factor out backgrounds toolbox into ToolBoxBackgrounds

 images/backgrounds/bg1.jpg  |  Bin 500606 -> 507191 bytes
 js/ui/Makefile.am           |    1 +
 js/ui/mainWindow.js         |   40 +---------------
 js/ui/toolBoxBackgrounds.js |  112 +++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 115 insertions(+), 38 deletions(-)

commit a3ebcf5cd4112719460f16701bf88331dd8c89f8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Mar 8 00:00:41 2010 +0000

    [ui] Initial code for backgrounds toolbox

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

commit 45eb5117b6425ab4ffe4e7ff2a5a6037ca4907e1
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Mar 8 00:00:22 2010 +0000

    [ui] Allow setting content actor in ToolBox

 js/ui/toolBox.js |   55 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 53 insertions(+), 2 deletions(-)

commit 74e72c796e231d0f9bd2e53863716fc757e51161
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Mar 7 17:04:22 2010 +0000

    [ui] Use proper default background in MainWindow

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

commit 9e24440fa9915e5d45789c4098d990cbcaf7f8bb
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Mar 7 02:26:15 2010 +0000

    [images] Rename background images to generic names

 images/backgrounds/bg1-thumbnail.jpg      |  Bin 0 -> 4010 bytes
 images/backgrounds/{wood1.jpg => bg1.jpg} |  Bin 500606 -> 500606 bytes
 images/backgrounds/bg2-thumbnail.jpg      |  Bin 0 -> 5514 bytes
 images/backgrounds/{wood2.jpg => bg2.jpg} |  Bin 718186 -> 718186 bytes
 images/backgrounds/bg3-thumbnail.jpg      |  Bin 0 -> 1317 bytes
 images/backgrounds/{wood4.jpg => bg3.jpg} |  Bin 20483 -> 20483 bytes
 images/backgrounds/bg4-thumbnail.jpg      |  Bin 0 -> 9088 bytes
 images/backgrounds/{wood3.jpg => bg4.jpg} |  Bin 289306 -> 289306 bytes
 8 files changed, 0 insertions(+), 0 deletions(-)

commit 0dcf0275cb430905f920da5c496cbce43a62a4ba
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Mar 7 00:35:22 2010 +0000

    [images] Rename background icon to backgrounds

 ...round-icon.jpg => toolbox-backgrounds-icon.jpg} |  Bin 3740 -> 3740 bytes
 js/ui/mainWindow.js                                |    2 +-
 2 files changed, 1 insertions(+), 1 deletions(-)

commit f77b50f283c6d05bd578d15e463570958553c1a4
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Mar 7 00:34:37 2010 +0000

    [ui] Make toolbox background a bit translucent

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

commit cadc924a774fff3149c86c1c99438a428bc16b55
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Mar 7 00:34:20 2010 +0000

    [ui] Use proper icon on Things toolbox

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

commit 1b7ad724dee3cbbe97ee2b63402871eef4933471
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sun Mar 7 00:34:03 2010 +0000

    [images] Add icon for Things toolbox

 images/icons/toolbox-things-icon.jpg |  Bin 0 -> 5331 bytes
 1 files changed, 0 insertions(+), 0 deletions(-)

commit cbf6921bb8b9dc1f5b7f543d1f4df5f4e6d2ca38
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Mar 6 17:38:08 2010 +0000

    [ui] Make hiding/showing toolboxes faster

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

commit 99739bc048cd5b59f9e5beb680d10f7bb5aa495c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Mar 6 16:17:37 2010 +0000

    [ui] Increase spacing between toolboxes

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

commit b4c9943c291b72cc540055936f4f276b441d0cb3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Mar 6 16:14:38 2010 +0000

    [ui] Deactivate toolboxes when clicking on content area

 js/ui/mainWindow.js   |    1 +
 js/ui/toolBoxGroup.js |   14 ++++++++++----
 2 files changed, 11 insertions(+), 4 deletions(-)

commit 82c3e91cff5795fe26c1012bd6553f35021d937a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Mar 6 16:07:22 2010 +0000

    [ui] Use ToolBoxGroup in MainWindow

 js/ui/mainWindow.js |   40 ++++++++++++++++++++++++++++++----------
 1 files changed, 30 insertions(+), 10 deletions(-)

commit ecb87e1f12845329ec6a5bd1c5952231b281678e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Mar 6 16:06:32 2010 +0000

    [ui] Handle activation of toolboxes in ToolBoxGroup

 js/ui/toolBoxGroup.js |   85 +++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 82 insertions(+), 3 deletions(-)

commit 004fecb98fa4fd803984ea5e3dc8baa3c6644bc7
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Mar 6 16:07:03 2010 +0000

    [ui] Make WIDTH and HEIGHT constants public in ToolBox

 js/ui/toolBox.js |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

commit 9ba61c72dff43d7b9bfc663955ab10ee1522190e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Mar 5 17:27:54 2010 +0000

    [ui] Initial implementation of ToolBoxGroup

 js/ui/Makefile.am     |    3 +-
 js/ui/toolBoxGroup.js |   94 +++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 96 insertions(+), 1 deletions(-)

commit 992276339d6d74d50e028ee26487810b57978234
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Mar 5 17:27:20 2010 +0000

    [ui] Properly destroy header button in ToolBox

 js/ui/toolBox.js |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit f9ff56fa172f8798ea3d519c16b6138a173f4a23
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Mar 5 17:26:51 2010 +0000

    [ui] Add active-changed signal and setter in ToolBox

 js/ui/toolBox.js |   20 +++++++++++++++-----
 1 files changed, 15 insertions(+), 5 deletions(-)

commit 98cb9081125a586de0ef161d68b11904cebff107
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Mar 5 12:45:25 2010 +0000

    [ui] Add a description to the backgrounds toolbox

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

commit af8238df7008289bb6e4a740534c3c61e2bcbf69
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Mar 5 12:45:09 2010 +0000

    [ui] Add support for description in ToolBox

 js/ui/toolBox.js |   42 +++++++++++++++++++++++++++++++++++-------
 1 files changed, 35 insertions(+), 7 deletions(-)

commit bd8b80c39b935de1c51cba94e2ecf471453b88d0
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Mar 5 03:28:04 2010 +0000

    [ui] Improve ToolBox to look more real
    
    By showing an icon and title when expanded.

 js/ui/mainWindow.js |   11 ++----
 js/ui/toolBox.js    |   99 +++++++++++++++++++++++++++++++++++++++++++--------
 2 files changed, 87 insertions(+), 23 deletions(-)

commit 04c393434ae05ec6a440a9e4cb3324ff606c23d3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Mar 5 03:27:04 2010 +0000

    [util] Add LARGE_FONT style entry in StyleUtil

 js/util/styleUtil.js |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 287a26f5002a2527d9c55ba897315bc12044df1c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Mar 5 03:26:36 2010 +0000

    [images] Add new toolbox background icon

 images/icons/toolbox-background-icon.jpg |  Bin 0 -> 3740 bytes
 1 files changed, 0 insertions(+), 0 deletions(-)

commit 3e1bc898da16c579da6c6821a5a71d880a151e6f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Mar 5 02:40:36 2010 +0000

    [ui] Use private parentActor attribute instead of get_parent()

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

commit 25509016eaf35ff35aba225e4c6c1d48cb8c350a
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Mar 5 02:39:48 2010 +0000

    [ui] Fix error message in Thing

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

commit b8427bd266b7e4d14f4d43005dfc62b40d9001a4
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Mar 5 02:39:13 2010 +0000

    [ui] Initial implementation of Thing rotation

 js/ui/thing.js |   57 +++++++++++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 50 insertions(+), 7 deletions(-)

commit 9768261752fa272619666ce55e316caeeb597273
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Mar 5 02:31:57 2010 +0000

    [ui] Clip to allocation in content box in MainWindow

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

commit 1f8ecfb5b07d833824da9d986679457ac5b27db6
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Mar 5 01:38:29 2010 +0000

    [ui] Set active thing to null when removing the active one

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

commit 3a76d802f0f0c216dbc2ed46cf0a2dc246381d9b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Mar 5 00:29:30 2010 +0000

    [ui] Initial implementation of Thing removal

 js/ui/mainWindow.js |   32 ++++++++++++++++++++++++++++
 js/ui/textThing.js  |    8 +++++-
 js/ui/thing.js      |   58 ++++++++++++++++++++++++++++++++++++--------------
 3 files changed, 80 insertions(+), 18 deletions(-)

commit a0c015d7a1630d956c6933fa44d3e017893fa0a8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 4 23:06:09 2010 +0000

    [ui] Add initial code for showing/hiding controls
    
    With dummy controls for rotating and removing things from main window.

 images/icons/thing-remove-icon.png |  Bin 2631 -> 1315 bytes
 images/icons/thing-rotate-icon.png |  Bin 0 -> 1450 bytes
 js/ui/mainWindow.js                |    2 +
 js/ui/thing.js                     |   87 ++++++++++++++++++++++++++++++++++++
 4 files changed, 89 insertions(+), 0 deletions(-)

commit ac32de616e92e745fba82531682c62b1d3035f7c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 4 21:37:34 2010 +0000

    [ui] Return true on button press handler in Button

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

commit 595ada39d29c10bb3c7c0dcf50e0b034ea8d403d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 4 21:36:21 2010 +0000

    [ui] Fix method name in Button

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

commit 6c048586afa67e253d461e15b9369874b47e927b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 4 18:30:57 2010 +0000

    [ui] Move text thing image to its own directory

 images/{ => things/text}/linedpaper.png |  Bin 3144 -> 3144 bytes
 js/ui/textThing.js                      |    2 +-
 2 files changed, 1 insertions(+), 1 deletions(-)

commit 5a7ae2077fc6ae1749ee43e411a7b995b04643bc
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 4 18:10:27 2010 +0000

    [doap] Rename doap file to juju.doap

 Makefile.am          |    2 +-
 ju.doap => juju.doap |    0
 2 files changed, 1 insertions(+), 1 deletions(-)

commit a178df8c90391255faa4c479e1737c18cfc5b973
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 4 18:08:14 2010 +0000

    [main] Rename juju-start script to juju for simplicity
    
    This script will probably be the main executable so it makes more sense
    to call it juju and the native executable juju-start.

 src/Makefile-big.am            |    4 ++--
 src/Makefile.am                |   14 +++++++-------
 src/{juju-start.in => juju.in} |    2 +-
 3 files changed, 10 insertions(+), 10 deletions(-)

commit c4be3159adc2fb85723f6f6971c5178897a9a7bb
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Feb 27 00:46:09 2010 +0000

    [big] Allow background repeat by using bg texture

 src/big/box.c |   59 +++++++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 43 insertions(+), 16 deletions(-)

commit 350bf4b0ce8c529f83d96dadcebb33caabd531a0
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Feb 27 00:45:59 2010 +0000

    [ui] Use new image for background in MainWindow

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

commit 3d1cbf129b093b14f9806bccb3230c2e274c02a9
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Feb 27 00:45:27 2010 +0000

    [images] Add proper background image in jpg format

 images/backgrounds/wood4.jpg |  Bin 0 -> 20483 bytes
 images/brownplanks.png       |  Bin 165315 -> 0 bytes
 2 files changed, 0 insertions(+), 0 deletions(-)

commit 93c119bd7c13be1fc7a5983cefe05bd56b58b8ac
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Feb 27 00:33:27 2010 +0000

    [ui] Set stage as non-resizable and title

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

commit 29feb70e0f305e4cc610dd1c03b8f2b7740db2e6
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Feb 26 22:04:10 2010 +0000

    [ui] Add new Button widget

 js/ui/Makefile.am |    1 +
 js/ui/button.js   |   71 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 72 insertions(+), 0 deletions(-)

commit b2ffe82980d30872510944b0f3a3bd7f77559b01
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Feb 26 22:02:10 2010 +0000

    [icons] Add icon to remove things

 images/icons/thing-remove-icon.png |  Bin 0 -> 2631 bytes
 1 files changed, 0 insertions(+), 0 deletions(-)

commit 7d9c5cc91fa6ae84f094d763eb8761888acc1353
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 18:48:17 2010 +0000

    [ui] Rounded borders on MainWindow's content box

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

commit c9ffc97a5fa2fc3b28ab0d0ef9ae08491946bd5f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 18:18:21 2010 +0000

    [ui] Add 'q' key shortcut to quit app

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

commit bebabd8319dc05379f271ae6fb5847faee22bf58
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 18:10:53 2010 +0000

    [ui] Default window to fullscreen in 1280x800

 js/ui/main.js |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 44fcbeca63ec721f3a304b30b97b4fc64ab302ec
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 18:01:52 2010 +0000

    [ui] Handle depth and active thing when dragging

 js/ui/mainWindow.js |   12 ++++++++++++
 js/ui/thing.js      |    2 ++
 2 files changed, 14 insertions(+), 0 deletions(-)

commit 82fbc3af168a5d2ad9946ebdff530d99efbe6f8c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 17:52:16 2010 +0000

    [ui] Allow deactivating text thing with escape key

 js/ui/mainWindow.js |    8 ++++++++
 js/ui/textThing.js  |   18 +++++++++++++++++-
 2 files changed, 25 insertions(+), 1 deletions(-)

commit a6df413349c880023d0455e896a7c535628d46d7
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 17:47:02 2010 +0000

    [ui] Add 't' key shortcut to add text thing in MainWindow

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

commit abe27cbfe9158cc3f65963eeb35a32cb45e14d65
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 17:46:39 2010 +0000

    [ui] Initially make MainWindow grab key focus

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

commit 16ef780378d37cfce44cefb6b9410f69020c7e94
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 17:40:48 2010 +0000

    [ui] Add proper return on signal handler in Thing

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

commit fedc7f8a0169c596fc23f7d4dde1e22f1461eb59
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 17:28:46 2010 +0000

    [ui] Factor out method to add Thing to MainWindow

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

commit d8d086a89b8d674df331cb4a7d421a5a58ff4d6d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 17:25:02 2010 +0000

    [ui] Add proper return on event handlers in Thing

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

commit edeb56757b11b8bcd0347b7be4356e75306230c6
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 17:23:58 2010 +0000

    [ui] Only handle release event in parent actor while dragging

 js/ui/thing.js |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 59dc9ed1aee336c19503d992f5403d9c04bba8f4
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 17:23:07 2010 +0000

    [ui] Handle thing activation on MainWindow

 js/ui/mainWindow.js |    8 ++++++++
 js/ui/thing.js      |    5 ++++-
 2 files changed, 12 insertions(+), 1 deletions(-)

commit 980e00707f85b70fe8bea4438343eb37dd73a7ca
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 17:21:12 2010 +0000

    [ui] Set depth when setting active thing on MainWindow

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

commit 812b6f6225d2d46d509d7527bf9a34955522c06e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 16:56:24 2010 +0000

    [ui] Handle focus on active things in MainWindow

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

commit 8fac6d3fa4e8c706950010a584bfa35e98d17f14
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 16:55:37 2010 +0000

    [ui] Return true on button press handler

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

commit c4b2f38ac62570bc7c2902262fae8bb079c1424f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 16:46:44 2010 +0000

    [ui] Add deactive() method to Thing and TextThing

 js/ui/textThing.js |   11 +++++------
 js/ui/thing.js     |    4 ++++
 2 files changed, 9 insertions(+), 6 deletions(-)

commit e9b3e2c7890a4a790b86680ffd6a4221da01a5f3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 15:38:26 2010 +0000

    [ui] Handle activation in TextThing

 js/ui/textThing.js |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 927f31182f9c5c534a5100bf1d6f38ecbd286c8f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 15:37:59 2010 +0000

    [ui] Handle activation/dragging in Thing

 js/ui/thing.js |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

commit ace6fd6619c814a43bde1a652a8b4095ddaf9c46
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 15:31:23 2010 +0000

    [ui] Add text actor to TextThing

 js/ui/textThing.js |   27 ++++++++++++++++++++++++++-
 1 files changed, 26 insertions(+), 1 deletions(-)

commit bdc4130d6473a574cee7b409129ebdc1cb848f80
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 15:22:08 2010 +0000

    [util] Add cursive fonts to StyleUtil

 js/util/styleUtil.js |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 70ea4799f4d50657cc646397c6d1d837259a5e4b
Author: Lucas Rocha <lucasr@litl.com>
Date:   Fri Feb 26 17:58:03 2010 +0000

    [images] Add some initial background images

 images/backgrounds/wood1.jpg |  Bin 0 -> 500606 bytes
 images/backgrounds/wood2.jpg |  Bin 0 -> 718186 bytes
 images/backgrounds/wood3.jpg |  Bin 0 -> 289306 bytes
 3 files changed, 0 insertions(+), 0 deletions(-)

commit 68fe263d29225df22a63ea55ab61ac52abc53225
Author: Lucas Rocha <lucasr@litl.com>
Date:   Fri Feb 26 17:57:15 2010 +0000

    [ui] Don't import Mx as we're not using it

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

commit ce66d2c446decad3ab4f6698b6a4e8fdb259f531
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 03:40:52 2010 +0000

    [ui] Add TextThing when ToolBox emits 'add-thing'

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

commit 3f194f3e679bf1dbe73cc7a6d554be5f5af91e11
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 03:40:26 2010 +0000

    [ui] Add initial implementation of TextThing

 js/ui/Makefile.am  |    1 +
 js/ui/textThing.js |   46 ++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+), 0 deletions(-)

commit 09a45f2adde5d8a153198841933f98baec4541f3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 03:38:52 2010 +0000

    [ui] Add initial implementation of Thing
    
    a generic implementation of something that can be added to the 'table'.

 js/ui/Makefile.am |    1 +
 js/ui/thing.js    |  162 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 163 insertions(+), 0 deletions(-)

commit 9ff063d67f821b324cee651e7c5dcf85fa562a54
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 03:42:53 2010 +0000

    [util] Add MathUtil module

 js/util/Makefile.am |    1 +
 js/util/mathUtil.js |   14 ++++++++++++++
 2 files changed, 15 insertions(+), 0 deletions(-)

commit a67d709866e488f0d19a2ef85e4092c680420c3e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 03:34:26 2010 +0000

    [ui] Emit 'add-thing' when expanding/collapsing ToolBox
    
    This is just for testing purposes. Proper tool items should do this.

 js/ui/toolBox.js |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 78da1bd5d92c17a8cc6659a762a7791e26ee95f7
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 03:32:45 2010 +0000

    [images] Add new linedpaper image

 images/linedpaper.png |  Bin 0 -> 3144 bytes
 1 files changed, 0 insertions(+), 0 deletions(-)

commit a8a3027779d5c3cfe3f6813b9196fb50392347a0
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 02:27:44 2010 +0000

    [ui] Add title box and text in MainWindow

 js/ui/mainWindow.js |   47 +++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 41 insertions(+), 6 deletions(-)

commit f6888b4b5b42b466334ef1ab365046f7138a1dcb
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 02:27:11 2010 +0000

    [util] Add StyleUtil module

 js/util/Makefile.am  |    3 ++-
 js/util/styleUtil.js |    3 +++
 2 files changed, 5 insertions(+), 1 deletions(-)

commit d95be812d4a5de55283bfd0acc96c2c6284d43a3
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 02:05:35 2010 +0000

    [ui] Add expand/collapse animations in ToolBox

 js/ui/toolBox.js |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 56 insertions(+), 1 deletions(-)

commit 66134da46652755bd11f410ef56c1996be5b6544
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 01:48:43 2010 +0000

    [ui] Remove debugging text from MainWindow

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

commit d61c2485866e1cfdc79dd6ae55601dd97f644de0
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 01:47:35 2010 +0000

    [ui] Change MainWindow to use ToolBox

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

commit 36711280f1b8d2e6c8de2af3d6b3c6cff0affcda
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 01:39:17 2010 +0000

    [ui] Add placeholder code for ToolBox

 js/ui/Makefile.am |    3 ++-
 js/ui/toolBox.js  |   45 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+), 1 deletions(-)

commit e7b9cba415e82ee9bbfe2e7dada4c9ed491caae1
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 01:38:19 2010 +0000

    [ui] Add mainWindow.js to Makefile.am

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

commit 83d5eda717b12d022c1ecf17c7e95143b06665be
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 01:20:29 2010 +0000

    [ui] Use ColorUtil in MainWindow box

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

commit c813a8dadc256f008a2f1884f11589a27a058679
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 01:18:02 2010 +0000

    [util] Add colorUtil module

 configure.ac         |    1 +
 js/util/Makefile.am  |    4 ++++
 js/util/colorUtil.js |   13 +++++++++++++
 3 files changed, 18 insertions(+), 0 deletions(-)

commit 4a9f603cef0273f07811ded07b59faed47c21e4f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Feb 25 01:12:45 2010 +0000

    [ui] Disable debugging in main window box

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

commit d5b02f088a46e755229ef1e9294051f4c4bda6cf
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Feb 24 16:13:25 2010 +0000

    [src] Improve juju-start generation build output

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

commit 68ed0cccb648427bf55dbe8075944c839ed13cb5
Author: Lucas Rocha <lucasr@litl.com>
Date:   Wed Feb 24 15:14:22 2010 +0000

    Initial import

 COPYING                     |  674 +++++++++
 INSTALL                     |  302 ++++
 Makefile.am                 |   30 +
 autogen.sh                  |   10 +
 configure.ac                |   95 ++
 images/brownplanks.png      |  Bin 0 -> 165315 bytes
 js/Makefile.am              |    1 +
 js/ui/Makefile.am           |    4 +
 js/ui/main.js               |   26 +
 js/ui/mainWindow.js         |   70 +
 ju.doap                     |   25 +
 src/Makefile-big.am         |   91 ++
 src/Makefile.am             |   54 +
 src/big/big-enum-types.c.in |   30 +
 src/big/big-enum-types.h.in |   25 +
 src/big/box.c               | 3197 +++++++++++++++++++++++++++++++++++++++++++
 src/big/box.h               |  120 ++
 src/big/pixbuf.c            |  109 ++
 src/big/pixbuf.h            |   19 +
 src/big/rectangle.c         |  677 +++++++++
 src/big/rectangle.h         |   53 +
 src/big/theme-image.c       |  709 ++++++++++
 src/big/theme-image.h       |   41 +
 src/juju-start.in           |    9 +
 src/main.c                  |   84 ++
 25 files changed, 6455 insertions(+), 0 deletions(-)
