Nicholas-Westby
d0fe30f08b
WIP: Better handling of validation errors when dragging fieldsets between Archetypes.
...
Added "jsonSnapshot" (utility function for troubleshooting).
Added "tolerance" (my hope is that will help drag operations act nicer with expanded fieldsets).
2016-05-01 17:33:32 -07:00
Nicholas-Westby
d22ae1244e
Merge remote-tracking branch 'origin/master' into feature/355-nested-dragging
2016-04-30 18:18:14 -07:00
Nicholas-Westby
fa48d73630
Only allow cross-Archetype sorting of a single fieldset if it can be removed.
2016-04-28 20:32:07 -07:00
kgiszewski
fb305c9d0e
Fix label padding in the config
2016-04-28 11:35:05 -04:00
Nicholas-Westby
be332d310f
Add a top margin of 5px to empty Archetype drop zone.
2016-04-28 08:24:06 -07:00
Nicholas-Westby
d8d4ec1a73
Improved terminology (fieldsets are dragged across Archetypes, not across fieldsets).
2016-04-27 08:21:16 -07:00
Nicholas-Westby
32cb89bba1
Made cross-field dragging opt-in.
2016-04-26 21:40:19 -07:00
Nicholas-Westby
863f041fc9
Fixed issue when dragging newly created fieldset between Archetypes.
...
Ensured that fieldset aliases are compared when judging compatibility during drag.
2016-04-26 21:14:33 -07:00
Nicholas-Westby
5a83719dfc
Performance optimization via short-circuiting.
2016-04-26 05:57:08 -07:00
Nicholas-Westby
1b1940fe6a
Tamed a rogue comment.
2016-04-26 05:54:56 -07:00
kgiszewski
b71564bfb5
Merge branch 'pr/351'
2016-04-26 07:51:50 -04:00
kgiszewski
ba8a6cf65c
Merge branch 'master' into pr/351
2016-04-26 07:37:33 -04:00
Nicholas-Westby
7dd07b9f9c
When dragging between Archetypes, only allow the operation when a configured fieldset matches the dragged fieldset.
2016-04-25 21:05:36 -07:00
Nicholas-Westby
29652bb880
Removed a parameter I never ended up using.
2016-04-24 21:54:05 -07:00
Nicholas-Westby
62b7420eaa
Prevent dragging when can't add to or remove from list of fieldsets.
...
Allow dragging into an empty list of fieldsets.
2016-04-24 21:38:59 -07:00
Nicholas-Westby
333f17976b
Enable nested dragging.
2016-04-24 17:57:36 -07:00
kjac
394572a8fc
Yet another stab at fixing it
...
By tracking the fieldsets that have been expanded (loaded), we can make
sure the submit watchers fire appropriately, even when the fieldsets are
collapsed down again.
Apart from hopefully fixing the publishing issues for collapsed
fieldsets, this also adds a performance gain if the users expand and
collapse the same fieldsets more than once, since the fieldsets now only
load the first time they're expanded (instead of every time).
This also - at least partially - fixes the validation issue #325
introduced by #301
2016-04-23 10:14:56 +02:00
kgiszewski
c7114b63f5
Merge branch 'master' of github.com:imulus/Archetype
2016-04-18 11:02:10 -04:00
kgiszewski
9704a8b591
Merge branch 'pr/345'
2016-04-18 11:02:00 -04:00
kjac
0b6af3b4e1
Another stab at fixing publishing for collapsed fieldsets
...
Make sure we've loaded moment.js before attempting to use it.
Also a small update to styles to accommodate 7.4
2016-04-10 19:23:31 +02:00
kjac
4b874dc5b5
Another stab at fixing publishing for collapsed fieldsets
2016-04-06 20:40:29 +02:00
Kevin Giszewski
a081d97546
Update README.md
2016-04-06 09:31:13 -04:00
kjac
6b79a508bb
Fix publishing when all fieldsets are collapsed
...
Because of the lazy loading of property editors, the
submitWatcherOnSubmit method is not necessarily called when an Archetype
is saved. This is indeed the case when all fieldsets are collapsed.
2016-04-04 21:28:19 +02:00
kjac
e1f67a738b
Merge remote-tracking branch 'refs/remotes/imulus/master'
2016-04-04 20:34:37 +02:00
kgiszewski
4410f1bb81
Bump version to v1.13
2016-04-04 13:08:58 -04:00
kgiszewski
5c2a99987a
Fix style so text won't overflow out.
2016-04-04 12:47:39 -04:00
kgiszewski
715a2bf6d5
Fixed missing dialogData from enablePublishing
2016-04-04 12:03:52 -04:00
kjac
d9ffb4b097
Merge remote-tracking branch 'refs/remotes/origin/master' into publishing
...
# Conflicts:
# app/less/archetype.less
2016-04-03 12:53:30 +02:00
kjac
c409922469
Merge remote-tracking branch 'refs/remotes/imulus/master'
2016-04-03 12:43:03 +02:00
kgiszewski
6b40d1e20b
Merge branch 'pr/348'
v1.12.4
2016-04-02 19:17:51 -04:00
kgiszewski
3e91b1c2c3
Why do I have to keep committing this?
2016-04-02 19:14:30 -04:00
kgiszewski
38eafc0063
Merge branch 'pr/350'
2016-04-02 19:11:43 -04:00
kgiszewski
89aeca9bf0
Add version to json config
2016-04-02 19:11:39 -04:00
kgiszewski
2b6d87d97c
Bump version to v1.12.4
2016-04-02 19:10:54 -04:00
kjac
1ca113b455
Fix issue 342
2016-03-31 23:44:52 +02:00
kjac
8228b2dae5
Scope icon styles to fieldset controls only
2016-03-31 08:17:43 +02:00
kjac
22f24ec882
Merge remote-tracking branch 'refs/remotes/imulus/master'
2016-03-31 08:02:33 +02:00
kjac
e33eb863e6
#326 - support tags (and other built-in datatypes)
2016-03-29 16:01:14 +02:00
Kevin Giszewski
6bcf291c99
Update README.md
2016-03-29 09:41:05 -04:00
kjac
a424a7e4f3
Revert addDefaultProperties to master and adjust addCustomProperties accordingly
2016-03-23 08:38:07 +01:00
kjac
75fa2bb1bb
Fix formatting
2016-03-22 19:58:48 +01:00
kjac
5585244d32
Merge remote-tracking branch 'refs/remotes/origin/master' into publishing
2016-03-22 19:40:59 +01:00
kjac
41fa8fa40d
Merge remote-tracking branch 'refs/remotes/imulus/master'
2016-03-22 19:38:10 +01:00
kjac
9336f4508a
Handle publishing in UTC
2016-03-22 19:35:40 +01:00
kgiszewski
f9e5012b4e
Merge branch 'master' into pr/338
2016-03-22 11:59:44 -04:00
kgiszewski
61d215e16c
Merge branch 'master' of github.com:imulus/Archetype
2016-03-22 11:53:21 -04:00
kgiszewski
e1e34be10d
Merge branch 'master' into pr/311
2016-03-22 11:36:37 -04:00
Kevin Giszewski
796be76d94
Merge pull request #339 from imulus/feature/74-style
...
Update style for 7.4
2016-03-21 14:57:49 -04:00
kjac
8f7024c32a
Comments
2016-03-20 14:05:31 +01:00
kjac
dea307ff8e
Filter out fieldsets based on publishing
2016-03-20 13:51:14 +01:00