Commit Graph

156 Commits

Author SHA1 Message Date
Sybren A. Stüvel 2819f86e10 Some SVN 0.3.43 interface changes. 2016-09-29 16:28:41 +02:00
Sybren A. Stüvel 14eabdfbd5 Added dummy deploy script for people with a 'git pp' alias. 2016-09-29 16:26:29 +02:00
Pablo Vazquez 04c6c11071 Clean the header/text when the page is first loaded 2016-09-29 16:02:15 +02:00
Pablo Vazquez 1cefb2fa06 Shot list: Make shot active when making one of its tasks active 2016-09-29 15:50:27 +02:00
Pablo Vazquez 48b9209d2f ScrollTo tweak when selecting tasks 2016-09-29 15:37:40 +02:00
Pablo Vazquez 5ae33041ed Make tasks appear on the list when added 2016-09-29 15:36:02 +02:00
Pablo Vazquez ddc6d0c2d4 fix alignment of add task button 2016-09-29 15:35:52 +02:00
Pablo Vazquez 93a8a0db3c fix fade out of item-details on task deletion 2016-09-29 15:35:31 +02:00
Pablo Vazquez 55aebebadb Scroll to top after clicking on shots/tasks 2016-09-29 14:29:09 +02:00
Pablo Vazquez 001a313e1e Missing link to clipboardjs 2016-09-29 14:25:53 +02:00
Pablo Vazquez 58cca450b3 Use dropdown for copy to clipboard/delete tasks 2016-09-29 12:57:01 +02:00
Pablo Vazquez 2adf574b21 Concatenating scripts doesn't work well with caching 2016-09-29 12:55:56 +02:00
Pablo Vazquez 4d0d0b1885 Copy ID to clipboard for Tasks as well 2016-09-29 12:23:38 +02:00
Pablo Vazquez 4c4489a890 Concatenate all general js files into tutti.js 2016-09-29 12:22:53 +02:00
Sybren A. Stüvel bdbf460623 Some requirement tweaks 2016-09-29 10:15:01 +02:00
Pablo Vazquez b5964864a5 Use clipboardjs to copy shot ID to clipboard
Using Zeno Rocha's clipboardjs
https://zenorocha.github.io/clipboard.js
2016-09-28 17:34:53 +02:00
Pablo Vazquez 41d3777b60 Add title to column collapsers 2016-09-28 17:05:16 +02:00
Pablo Vazquez ba2f7d25b6 Add title to table-spacer, so we know what column we're expanding 2016-09-28 17:03:04 +02:00
Pablo Vazquez 968399ba7a Small jQuery plugin for resizing panels
Still doesn't save the size, since we want to save this in the user. Which is not implemented yet.
2016-09-28 16:58:14 +02:00
Sybren A. Stüvel 0b723f3fc9 Order shots by their cut-in timestamp. 2016-09-27 16:58:26 +02:00
Pablo Vazquez c9f2d24105 Disable shot creation within Attract for now, only done via VSE 2016-09-27 16:06:56 +02:00
Pablo Vazquez 8853b2414e Better highlighting of tasks, and fix when there are multiple tasks 2016-09-27 16:06:56 +02:00
Pablo Vazquez 4392c59cea Titles for tasks 2016-09-27 16:06:56 +02:00
Pablo Vazquez c4b4197cb8 Click on the whole cell to open task 2016-09-27 16:06:56 +02:00
Sybren A. Stüvel 0eb51a2804 Moved attrs_extra to Pillar.
Requires Pillar revision 407aefb9ada8b8d627e29ca14d8ddd9bc758a70f
2016-09-27 13:01:04 +02:00
Pablo Vazquez 6ea22dfcce Fix missing update of task type on task saving 2016-09-23 19:39:14 +02:00
Pablo Vazquez 052344af26 Create Shot workflow
Still needs update on the list
2016-09-23 19:38:57 +02:00
Pablo Vazquez 892f5a7360 Add icon to Save Changes 2016-09-23 18:07:28 +02:00
Pablo Vazquez 5f3bab95e2 Copy to clipboard for shots 2016-09-23 18:07:28 +02:00
Pablo Vazquez 303d1c48ae Link font-pillar 2016-09-23 18:07:27 +02:00
Sybren A. Stüvel 3548334ae0 Add pretty-printed shot info, for debugging/demo'ing purposes. 2016-09-23 17:44:37 +02:00
Sybren A. Stüvel 13c67e3ab8 Allow limited PATCHing of shots from Blender and Web.
Soon PATCH should become the only way in which shots are edited, so
we should possibly remove PUT permissions.
2016-09-23 17:19:26 +02:00
Sybren A. Stüvel 56567532ff Use Pillar's new node_type_utils to set node type permissions.
This separates the mechanism of setting the policy from the actual
policy itself.
2016-09-23 17:19:26 +02:00
Sybren A. Stüvel 5c94fb5f9c Redefined some properties of node type 'attract_shot'. 2016-09-23 17:19:26 +02:00
Pablo Vazquez 092cc6aa72 Typo in input type 2016-09-23 16:24:30 +02:00
Pablo Vazquez 6c47b9564f Fix shot-status on firefox 2016-09-23 15:48:25 +02:00
Pablo Vazquez 6fa0604b07 Refactor task_open/shot_open into item_open
Also renamed task-details div to item-details div. Much nicer and generic.

Thanks a lot to Dr. Sybren for the code review and unlimited support <3
2016-09-23 14:53:03 +02:00
Sybren A. Stüvel 146d10ffbd Added shot ID (so it can be copied & pasted to Blender) 2016-09-23 14:06:11 +02:00
Sybren A. Stüvel 3925c044d5 Added task deletion. GUI still ugly, though. 2016-09-23 13:58:14 +02:00
Sybren A. Stüvel 971b8e6392 Fix for task creation 2016-09-23 13:47:47 +02:00
Sybren A. Stüvel a42a2fe371 Removed unused file 2016-09-23 11:51:10 +02:00
Sybren A. Stüvel ce25e75f07 Directly set data-context on body with Jinja rather than JS 2016-09-23 11:50:21 +02:00
Sybren A. Stüvel 314156ca1e ReferenceError'ised two more JS throw statements 2016-09-23 11:50:02 +02:00
Sybren A. Stüvel b3f4e8f7eb Nicer js check 2016-09-23 10:45:31 +02:00
Sybren A. Stüvel e6e03125f7 Made shot and task links real links with JS click handlers.
This allows "open in new window", while still using XHR for regular clicks.
2016-09-23 10:44:27 +02:00
Sybren A. Stüvel 78111968ab Added project URL to body dataset.
This can be accessed using ProjectUtils.projectUrl(), requires Pillar
91e3ec659f68.
2016-09-23 10:44:27 +02:00
Sybren A. Stüvel 72a25434ea Stricter parameter checking in JavaScript. 2016-09-23 10:43:18 +02:00
Sybren A. Stüvel 498e1d5ecc Added etag checking when saving tasks & shots. Still a bit rough.
Needs nicer user interface stuff for explaining what's going on.
2016-09-23 09:36:27 +02:00
Pablo Vazquez d13abb5b34 set context for Task 2016-09-22 21:28:06 +02:00
Pablo Vazquez 16d77b4c5c Hide (only visually) field type if we're in shots view 2016-09-22 21:27:59 +02:00