bdbf460623
Some requirement tweaks
2016-09-29 10:15:01 +02:00
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
41d3777b60
Add title to column collapsers
2016-09-28 17:05:16 +02:00
ba2f7d25b6
Add title to table-spacer, so we know what column we're expanding
2016-09-28 17:03:04 +02:00
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
0b723f3fc9
Order shots by their cut-in timestamp.
2016-09-27 16:58:26 +02:00
c9f2d24105
Disable shot creation within Attract for now, only done via VSE
2016-09-27 16:06:56 +02:00
8853b2414e
Better highlighting of tasks, and fix when there are multiple tasks
2016-09-27 16:06:56 +02:00
4392c59cea
Titles for tasks
2016-09-27 16:06:56 +02:00
c4b4197cb8
Click on the whole cell to open task
2016-09-27 16:06:56 +02:00
0eb51a2804
Moved attrs_extra to Pillar.
...
Requires Pillar revision 407aefb9ada8b8d627e29ca14d8ddd9bc758a70f
2016-09-27 13:01:04 +02:00
6ea22dfcce
Fix missing update of task type on task saving
2016-09-23 19:39:14 +02:00
052344af26
Create Shot workflow
...
Still needs update on the list
2016-09-23 19:38:57 +02:00
892f5a7360
Add icon to Save Changes
2016-09-23 18:07:28 +02:00
5f3bab95e2
Copy to clipboard for shots
2016-09-23 18:07:28 +02:00
303d1c48ae
Link font-pillar
2016-09-23 18:07:27 +02:00
3548334ae0
Add pretty-printed shot info, for debugging/demo'ing purposes.
2016-09-23 17:44:37 +02:00
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
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
5c94fb5f9c
Redefined some properties of node type 'attract_shot'.
2016-09-23 17:19:26 +02:00
092cc6aa72
Typo in input type
2016-09-23 16:24:30 +02:00
6c47b9564f
Fix shot-status on firefox
2016-09-23 15:48:25 +02:00
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
146d10ffbd
Added shot ID (so it can be copied & pasted to Blender)
2016-09-23 14:06:11 +02:00
3925c044d5
Added task deletion. GUI still ugly, though.
2016-09-23 13:58:14 +02:00
971b8e6392
Fix for task creation
2016-09-23 13:47:47 +02:00
a42a2fe371
Removed unused file
2016-09-23 11:51:10 +02:00
ce25e75f07
Directly set data-context on body with Jinja rather than JS
2016-09-23 11:50:21 +02:00
314156ca1e
ReferenceError'ised two more JS throw statements
2016-09-23 11:50:02 +02:00
b3f4e8f7eb
Nicer js check
2016-09-23 10:45:31 +02:00
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
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
72a25434ea
Stricter parameter checking in JavaScript.
2016-09-23 10:43:18 +02:00
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
d13abb5b34
set context for Task
2016-09-22 21:28:06 +02:00
16d77b4c5c
Hide (only visually) field type if we're in shots view
2016-09-22 21:27:59 +02:00
c90f40b645
Style item name
2016-09-22 21:27:31 +02:00
997a12ee11
Shot status indicator and other minor tweaks
2016-09-22 21:27:15 +02:00
cb24b313d0
Add shot status indicator on the left
2016-09-22 21:26:56 +02:00
b9ce421378
Shots list: Make thumbnail column collapsable
2016-09-22 19:26:10 +02:00
cbc19ac18d
Minor style tweaks to tasks list and select2
2016-09-22 19:25:52 +02:00
22f778c7a9
Move flash-on to _base, since it's generic
2016-09-22 19:14:58 +02:00
c9959a839b
Pillar's tutti is now loaded on layout
2016-09-22 19:07:26 +02:00
8b1af91778
Gulp: Don't livereload by default
...
When running gulp watch, we were livereloading by default, which meant we can't have multiple 'gulp watch'.
2016-09-22 18:09:29 +02:00
1b4cd09281
Added 'type' to options when saving form, for status-bar details
...
Also fixed the title of the header. It was removing the status-bar when setting "Shot details"
2016-09-22 17:46:17 +02:00
0767463ead
Added /attract/<project_url>/shots/<shot-id> endpoint
2016-09-22 17:25:55 +02:00
f1dc2b2d06
Renamed /attract/<project_url>/shots/with-task/<task-id> endpoint
2016-09-22 17:25:07 +02:00
5c4499658c
Allow calling a @attract_project_view()-decorated function efficiently.
...
@attract_project_view() now checks to see if you're passing an SDK
resource as the first parameter. In that case it assumes you know what
you're doing and simply passes all parameters as-is.
2016-09-22 17:25:07 +02:00
85c7908ac6
Shots view: set task as active when selecting it
2016-09-22 17:09:43 +02:00
e2db647c20
Tweaks to flash-on/off
2016-09-22 16:43:19 +02:00