Nathan Gray
|
e6ac48db13
|
Do not open an array perspective if the entry is null
|
2012-07-23 22:05:54 +00:00 |
|
Nathan Gray
|
73d49a957a
|
Slightly better error message to help find the offender
|
2012-07-05 20:00:34 +00:00 |
|
Nathan Gray
|
725e8c25ac
|
Prevent error if node is not set, just use the root's egw
|
2012-04-30 23:22:14 +00:00 |
|
Nathan Gray
|
f4fe3951c6
|
If legacy option is '', it's not set - use default
|
2012-03-26 23:28:35 +00:00 |
|
Nathan Gray
|
feacb3028f
|
Expand / parse legacy options too
|
2012-03-21 22:54:25 +00:00 |
|
Nathan Gray
|
ffe2f1677b
|
Don't overwrite current option (set from explicit attribute or content) with a legacy option
|
2012-03-15 21:56:19 +00:00 |
|
Andreas Stöckel
|
049cbd88dc
|
Now using the etemplate code from the root instance (etemplate2.js acts as a egw api plugin); fixed egw.json plugins; fixed problem with 'instanceof Object', which does not work when sharing code over multiple windows
|
2012-03-06 13:22:01 +00:00 |
|
Andreas Stöckel
|
d310b14ecf
|
Client side API now supports modules which are instanciated per application or per window; removed et2_debug function from et2_core_common, now using corresponding API function.
|
2012-03-05 13:07:38 +00:00 |
|
Andreas Stöckel
|
14e6ceecb6
|
Integrated application specifig egw api into etemplate2 code
|
2012-03-02 10:44:56 +00:00 |
|
Nathan Gray
|
26c888ccd4
|
Encode square brackets and split names at ][, not just [
|
2011-11-14 22:57:06 +00:00 |
|
Nathan Gray
|
b2eeab5b75
|
Fix typo breaking submits
|
2011-10-18 15:44:06 +00:00 |
|
Nathan Gray
|
be79886301
|
Add a warning if trying to set an attribute to an Object, so it doesn't just disappear
|
2011-10-06 23:04:40 +00:00 |
|
Nathan Gray
|
c9e4d6801d
|
Add getPath() to core widget so widgets can override it
|
2011-10-06 16:33:55 +00:00 |
|
Nathan Gray
|
9b7cd5019c
|
Silence some messages about missing attribute attributes
|
2011-09-27 23:44:07 +00:00 |
|
Nathan Gray
|
29501fc027
|
Add set_value() so selectbox can show current value
|
2011-09-26 16:01:42 +00:00 |
|
Nathan Gray
|
04f4287091
|
Declare variable before using it
|
2011-09-22 21:39:02 +00:00 |
|
Nathan Gray
|
390bb1f6f0
|
Get all button images working (in timesheet & infolog list at least)
|
2011-09-22 21:23:30 +00:00 |
|
Nathan Gray
|
0d47709ed1
|
Implement transformer changing type on client side by changing type while loading
|
2011-09-15 18:00:17 +00:00 |
|
Andreas Stöckel
|
87c0db7be1
|
Fixed correct expanding of names and implemented the dataProvider class
|
2011-09-08 18:36:09 +00:00 |
|
Andreas Stöckel
|
d037187234
|
Added code for creating widget-rows in the dataview
|
2011-09-05 14:35:28 +00:00 |
|
Nathan Gray
|
0dea78ab2e
|
- Pull application name from template ID for image
- Use label as tooltip
- Apply CSS classes to image
|
2011-08-31 16:00:45 +00:00 |
|
Andreas Stöckel
|
ec5b162bfa
|
Moved et2 core interfaces to own file; implemented Class.free which cares about calling 'destroy', removing all references the object may hold and rendering the object unusable after 'free' has been called; added 'getMem_freeMem_trace' which helps hunting down memory leaks with objects derriving from Class; added first implementation of the nextmatch widget - currently does nothing else but rendering the header and clicking on the nextmatch_sortheader labels
|
2011-08-25 13:35:53 +00:00 |
|
Andreas Stöckel
|
53f4064cdc
|
Added some naming scheme to the js files
|
2011-08-24 10:18:07 +00:00 |
|