commit bede7ce996e7abfa4b41d795e5396ad28d81fb1a Author: Lucas Rocha 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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č 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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ý 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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č 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ý 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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(-)