Ralf Becker
e16b6b361d
using PHP 5.3 late static binding and closures
2014-06-16 08:41:46 +00:00
Ralf Becker
ad85c88c72
only save preferences of apps whos preferences actually changed
2014-06-13 16:08:42 +00:00
Hadi Nategh
2ff1107b78
Ignore favorite preferences which are not correctly serialized, and somehow are stroed in database. At the moment we just ignore them, but they stays in database, need to be watched closely to find the cause, though.
2014-06-13 16:03:16 +00:00
Ralf Becker
541e6f9bb5
need to remove /e modifier, when using preg_replace_callback
2014-06-13 13:30:36 +00:00
Ralf Becker
f3dc471729
change common preference default-application to mail, if it was felamimail on install of new mail app
2014-06-13 13:16:05 +00:00
Ralf Becker
60106975aa
* Preferences: now stored JSON encoded in database (also removed many deprecated methods)
2014-06-13 13:15:21 +00:00
Klaus Leithoff
e6a6b271e3
revert previous changes to avoid felamimail as default_app, as it should be handled on update/upgrade
2014-06-13 11:51:44 +00:00
Hadi Nategh
b9038925a8
Add jQuery onchange handler for tz_selection selectbox in idots
2014-06-13 11:36:46 +00:00
Hadi Nategh
78e701ed85
Remove another inline script which was violating CSP
2014-06-13 11:16:04 +00:00
Klaus Leithoff
31ab1c7d7f
try to cope silently with removed app felamimail set as default_app; improve condition
2014-06-13 10:04:08 +00:00
Klaus Leithoff
e0cf9c169d
try to cope silently with removed app felamimail set as default_app
2014-06-13 09:47:29 +00:00
Ralf Becker
2a959eb0d2
moved fsck to filemanager_admin and get cancel button working with CSP
2014-06-13 09:22:45 +00:00
Ralf Becker
e25799927d
missing regenerate of pixelegg app.css
2014-06-13 09:17:16 +00:00
Ralf Becker
a5eb58638d
fixed IDE warnings
2014-06-13 07:04:51 +00:00
Stefan Reinhardt
f235467139
Timesheet
...
Favorites - Position
2014-06-12 17:20:50 +00:00
Ralf Becker
bfc0e56006
remove no longer needed "filemanager_admin" hook
2014-06-12 15:39:17 +00:00
Ralf Becker
cf583cf141
upps forgot to remove debug stuff
2014-06-12 15:24:53 +00:00
Ralf Becker
84aecfafaf
upps forgot to remove debug stuff
2014-06-12 15:20:25 +00:00
Ralf Becker
e602e93b05
* Filemanager: user interface to mount into VFS or enable versioning (requires EPL)
2014-06-12 15:11:11 +00:00
Stefan Reinhardt
1491829c05
Addressbook
...
advanced search - FF Bug
2014-06-12 14:54:32 +00:00
Stefan Reinhardt
33b24e7c76
Filemanager:
...
Buttons - Upload Dialog
2014-06-12 14:50:22 +00:00
Ralf Becker
c0cfe3f320
readonlys was not namespaced in old eTemplate, therefore if we dont find data under current namespace, we look into parent (if there is anything namespaced, we will NOT look for parent!)
2014-06-12 14:22:39 +00:00
Hadi Nategh
b0d2c7fb00
Fix IDE warnings
2014-06-12 12:39:52 +00:00
Hadi Nategh
630f4558d9
Fix IDE documentation warning
2014-06-12 12:34:50 +00:00
Stefan Reinhardt
7c6ce6f882
Mail
...
download all - Icons background
2014-06-12 10:52:42 +00:00
Stefan Reinhardt
dd689d5790
Search - in Header Navigation
...
etemplate = result + more
2014-06-12 10:34:39 +00:00
Ralf Becker
e9295a5861
replaced PHP 5.5 boolval function with (bool) cast
2014-06-12 10:21:33 +00:00
Ralf Becker
95b89a0c9f
fixed under some conditions not working translations, caused by egw object calling translation::init and preceeding lang_arr with (en) translations, before lang.php calls add_app() with a single translation, now explicitly calling init() and init() allways empties lang_arr
2014-06-12 10:07:57 +00:00
Ralf Becker
288f46aafd
fixed not changed quantity, if duration was changed, caused by slightly different semantic for html5 placeholders to old eTemplate
...
old eTemplate returned empty value, if value was equal to placeholder, html5 shows placeholder only if value is empty, but will return a value equal to placeholder
--> I think we should go with html5 placeholder semantic and therefore change this in timesheet to give an empty value for quantity, if equal to duration and duration as placeholder/blur
2014-06-12 08:30:21 +00:00
Ralf Becker
36b362962a
idention
2014-06-12 08:25:51 +00:00
Ralf Becker
0b6fa2785b
allow to use numbers for attributes of type string, silently convert them to strings, fixes not working blur values for quantity in timesheet
2014-06-12 08:25:31 +00:00
Ralf Becker
febc2f8763
re-added validation for null as it is needed/used by widget-types other then duration
2014-06-12 07:51:41 +00:00
Nathan Gray
f3ba7f692f
Use custom field name to toggle row visibility, not order, as order doesn't always work.
2014-06-11 18:03:19 +00:00
Nathan Gray
44ae90b8d3
Avoid warning from explode() if type2 is already an array
2014-06-11 17:33:19 +00:00
Nathan Gray
80962c1963
No permission check when initializing link hooks for during asyncronous processing.
...
Fixes missing links in notifications.
2014-06-11 17:30:44 +00:00
Stefan Reinhardt
da0cb798e5
Search - in Header Navigation
...
etemplate = result + more
2014-06-11 14:50:21 +00:00
Hadi Nategh
6b91baf0cc
Make sure fav. sorted list is always an array, and append new favorite added to fav. sorted list
2014-06-11 14:42:27 +00:00
Stefan Reinhardt
45e4cc4cdc
addressbook -
...
CRM View - image , Name, Organisation
Edit: link_to
List-View: advanced Search Button
2014-06-11 13:58:46 +00:00
Ralf Becker
2072869ffe
fixed wrong "Startdate must be before enddate" validation error, if no start- or end-date given
2014-06-11 10:47:23 +00:00
Ralf Becker
6ae1ca93fd
fixed ACTION:NONE was not detected because of missing multiline switch, causing empty pref reset to 0
2014-06-11 09:15:43 +00:00
Ralf Becker
5a32a7d622
widgets should NEVER return null (eg. for empty), as server-side $preserv will overwrite it
2014-06-11 09:14:43 +00:00
Ralf Becker
5d3d61e5b0
only care for regular expression starting with /, as everything else is to ambigious eg. "replys[$row][reply_comment]" has a $ followed by an r, which is also first char of that expression
2014-06-11 07:59:45 +00:00
Nathan Gray
22b6084224
Fix link entry clear button not actually clearing the value if the value was entered via code instead of user
2014-06-10 21:35:39 +00:00
Nathan Gray
a4335f01a0
Hide custom field lines from nextmatch if they have no value
2014-06-10 20:22:43 +00:00
Nathan Gray
f8cb222580
Style gantt links as invalid based on if the start/end dates are correct for the link type
2014-06-10 18:52:50 +00:00
Nathan Gray
d1d11c63df
Styles for gantt progress &weekend hightlight
2014-06-10 17:41:09 +00:00
Nathan Gray
42547b8153
Gantt chart styling
...
- Include progress as text on left side of bar
- Highlight weekends
2014-06-10 17:38:02 +00:00
Nathan Gray
2bc3ad43c0
Avoid undefined error when links is not provided
2014-06-10 15:27:11 +00:00
Klaus Leithoff
9ad4dc5f98
* Mail: if we use a different Identity on sending AND the identity email is different but not empty from the account email; then use identity information for From and FromName; Do not touch Sender;
...
ToDo: discuss to set replyto accordingly
2014-06-10 14:44:25 +00:00
Klaus Leithoff
0b851a622b
get rid of php notice undefined variable: channel
2014-06-10 09:16:10 +00:00