Shannon
4f5cae55c2
Fixes: U4-4654 7.1.1 InsertMacroController unescapes objects to string
2014-04-14 18:32:28 +10:00
Shannon
0e6c199a7e
working on U4-4011 Package installation will require either a full app refresh or we will need to re-lazy load in all of the assets but unfortunately we cannot lazy load in things like directives as angular doesn't like that, we have to re-load the browser.
2014-01-15 17:18:23 +11:00
perploug
a265424b3f
Replaces all rootScope.broadcast with eventsService
...
Broadcast is inefficient and eventsService gives us extra options for
funneling all app events through one pipeline.
For now it just replicates rootScope on/emit, but longer term we can get
this to handle async UI events
2013-12-02 13:51:03 +01:00
perploug
d67db8a90a
Fixes ctrl+s hotkeys in legacy editors
2013-11-20 14:37:28 +01:00
Shannon
2f62c58055
Merge branch '7.0.0' of https://github.com/umbraco/Umbraco-CMS into 7.0.0
2013-11-14 19:35:13 +11:00
Shannon
47f7d0d8df
no more nav.ui. removes exposing the userDialog, moves enter/leave tree to the navigation controller since it doesn't belong on the service, cleans up more of the nav ctrl and we have no more globals :) now to look at changing the object that is passed to dialogs (i.e. not the navigation controller scope)
2013-11-14 19:34:47 +11:00
Shannon
77cb86f74b
fixes: U4-3429 After sorting the tree doesn't get refreshed (for content)
2013-11-14 19:14:52 +11:00
perploug
85155175cb
fixes broken dialogs in firefox
2013-11-14 09:07:40 +01:00
Shannon
b6dcbc83e4
Nearly got the whole nav.ui stuff taken care of, have most of the correct objects in appState, fixed up tree syncing with move dialog, fixed up state handling of the currently selected node, removed setting the navigationController's scope from within the navigationService (?), still some more stuff to clean up.
2013-11-14 18:50:31 +11:00
perploug
fe40288514
fixes dublicate hotkey in legacy editors
2013-11-12 10:02:59 +01:00
Shannon
f123c58c79
Fixes up some more tree sync, streamlines naming conventions, adds more doc/comments to the code and specifies what is internal (only to be used by legacy code). syncTree method now takes an object to sync and both sets the active tree and the path at the same time and fixes setting the active tree to search the root node and children because content/media trees are single section trees.
2013-11-11 17:12:09 +11:00
Shannon
8fc82476a6
Fixes some tree syncing with legacy trees - now need to cleanup the delete animation stuff.
2013-11-11 14:36:45 +11:00
Per Ploug Krogslund
7440855c72
merge
2013-11-07 17:16:22 +01:00
Shannon
01eb7157bd
Adds missing moveNode from the legacy tree api
2013-11-07 17:20:01 +11:00
perploug
7e7d93c815
Adds missing clientmngr methods
2013-11-01 12:27:37 +01:00
perploug
0aab5e435a
Adds a way to do hotkys on webforms buttons
2013-10-28 21:32:35 +01:00
perploug
db4bcab192
adds suport for ctrl+s in legacy editors
2013-10-23 08:39:17 +02:00
perploug
3ba05aca8f
Much better tree syncing
...
Is now pluggable, without those directive watches, and only active when
used from external controllers, so dialog trees become much lighter
2013-10-22 14:57:41 +02:00
Shannon
171de064f6
Fixes up the legacy calls to UmbClientMgr.mainTree() and UmbClientMgr.mainTree().getActionNode()
2013-10-15 12:26:16 +11:00
Shannon
e7176c40df
Fixes legacy action issue where the modal would load as a v7 modal instead of a menu dialog.
2013-10-14 20:11:39 +11:00
Shannon
d9c42e2aca
Fixes initial part with legacy trees and legacy actions - now a modal window can launch - but now we need to get the legacy umb client manager js tree stuff hooked in.
2013-10-14 18:47:34 +11:00
perploug
36bc2473bf
handles parent.right.documet js references
2013-10-10 19:43:15 +02:00
perploug
60a81ac879
Allows legacy editors to sync the tree
2013-10-07 09:48:08 +02:00
perploug
229b770447
fixes: U4-2854 Re-adds actions on root tree nodes
2013-10-01 11:40:56 +02:00
Shannon
7396b01466
Got macro parameter editors inserting macros into the template editor for both webforms and mvc, created unit tests for macro syntax in macroservice. Removed the hard coded span8 for input elements for property editors - need to figure out a different way to set their width.
2013-09-20 14:24:39 +10:00
perploug
445e749372
Fixes: Legacy dialogs couldnt close
2013-09-18 13:09:40 +02:00
Shannon
544bb4eb81
Added ability to launch a native angular modal window from an iframe, starts creating the macro parameter dialog for templates.
2013-09-18 10:49:10 +10:00
perploug
9ba341d490
Made dialogservice return the dialog obj instead of dom
2013-09-10 18:01:03 +02:00
perploug
bd85f9b5b7
Speechbubble fixes for legacy editors
2013-09-10 18:00:34 +02:00
perploug
f1dda1b86c
Merge branch '7.0.0' of https://github.com/umbraco/Umbraco-CMS into 7.0.0
2013-09-10 15:09:36 +02:00
perploug
6adace58fd
Better click detection for modal closing
2013-09-10 14:35:44 +02:00
Shannon
7061051d2c
added support for the legacy closeTriggers for legacy modals.
2013-09-10 18:07:22 +10:00
Shannon
8d83dc462d
Fixes: U4-2777 Get legacy tree pickers working - calls the close callback by inside of the umb client mgr instead of having to modify the dialogservice, this works well for legacy pickers.
2013-09-10 17:58:59 +10:00
perploug
8e93cfa94d
merge
2013-09-04 16:00:30 +02:00
Shannon
0273b79935
Fixes the dialogs when used by the legacy umb manager to ensure that they only close the latest open (which is what the legacy stuff is expecting), now the xslt visualizer works with the picker as well. Completes: U4-2777 Get legacy tree pickers working
2013-09-04 20:42:37 +10:00
Shannon
ecdfecd173
Fixed the dialog service to be able to call registered callbacks even if the dialog is an iframe, this helps fix the legacy tree pickers, fixed up the legacy tree control so that it can load in new trees as well
2013-09-04 20:06:41 +10:00
Shannon
5581af2d25
Fixed up the file uploading and the readonly property editors and saving/updating their data/control based on the data changed on the server side.
...
U4-2680 Fix file uploading
2013-08-21 17:54:30 +10:00
Shannon
4a8026c902
Got the Date and Date/Time new property editors created, fixed up a few date casting issues with data. These editors 'should' be compatible with the previous legacy date/datetime editors, just need to test it.
2013-08-14 20:08:45 +10:00
Shannon
4a7fbfa3fa
Fixes the datepicker control, updates it so that it supports time and a format that is configurable (pre-values) fixes toIsoDateTimeString() method.
2013-08-14 11:08:40 +10:00
perploug
e825c08901
Added events.Service and xmlhelper.service
2013-08-12 15:17:34 +02:00
Shannon
66595a53c1
Fixes issue with saving to filter out the extra custom generic tab properties before submitting. Removes date filter because we aren't dealing with JS date objects from the server, only strings which are always formatted consistently.
2013-08-08 16:10:05 +10:00
Shannon
c3737018e0
Fixes overflow on dialogs when there too much content, fixes date format for content mocks.
2013-08-07 12:27:50 +10:00
Shannon
b565a3468b
Moves larger util classes to their own files, fixes up the notification service to ensure notifications go away properly.
2013-07-22 18:40:02 +10:00
Per Ploug
410b664f7f
Got legacy create dialogs working
...
Its not pretty, but it works, and over time these hacks should slowly
fade away
2013-07-10 15:35:38 +02:00
Shannon
74ca129697
Changed auth.resource to use the new resource promise and also enhanced the resource promise + docs.
2013-07-10 11:08:58 +10:00
Shannon
9af23fdaf7
Converted compat.js to use namespaces
2013-07-09 19:21:44 +10:00
Per Ploug
1b03dbd9c2
Adds compat.js click registering, adds bg load
2013-07-05 14:22:19 +02:00
Per Ploug Krogslund
63323c494f
Adds body click detection to legacy pages
2013-07-05 14:13:45 +02:00
Per Ploug
d9e79666ca
css-template editor tweaks, more compat polish
2013-07-04 13:33:06 +02:00
Per Ploug
693c0cb2a5
working modals
2013-07-03 13:55:33 +02:00