a659b49f51
silently fix skiped minutes or times with just one digit, as parser is quite pedantic ;-)
2014-01-29 13:10:31 +00:00
fbccbb87a3
Fix wrong styling in egw_tail log
2014-01-28 08:33:28 +00:00
99ce5b41f9
allow to optionally specify app for redirect instead of always using current app
2014-01-27 16:28:39 +00:00
ea20648d39
Remove inline-scripts from egw_tail. Additionally, add a new library to jsapi related to egw_tail
2014-01-27 14:29:24 +00:00
f0710fbecb
fixed et2_dialog static methods like confirm did not show translations: injecting an egw object with loaded translations for current app
2014-01-23 10:52:44 +00:00
a788827c1e
check if json apply needs a not yet instanciated app.js object and instanciate it in that case
2014-01-23 09:03:30 +00:00
e103145a53
Fix JSON to call callback even if server does not return anything in particular.
2014-01-22 09:30:22 +00:00
58e13743fc
make local storage more robust (deal with gaps)
2014-01-21 15:09:06 +00:00
93ae56a9f2
catch exception about circular reference in JSON.stringify, try fixing object by unsetting _parent&_children and if that does not work the whole argument
2014-01-21 11:23:26 +00:00
95b51fefea
Some UI for client error log, log egw.open() calls
2014-01-21 09:21:46 +00:00
658b773dc1
fixed an ide warning
2014-01-20 15:25:43 +00:00
595d2a23bf
first step of a javascript error notifier and clientside log
2014-01-20 15:23:40 +00:00
e276a14be1
Make sure to copy registry settings, not use reference
...
Fixes mail compose always filling address
2014-01-20 09:48:17 +00:00
5a8b145b7f
fixed caching in a couple of places:
...
- user.php was not reloaded if (session-)preferences changed eg. language via select-box in login, because we used Expires header, but did not force a different url
- (user|config|images).php now has etag on url, to force reload by browser as we use an Expires header (changed images still need Admin >> clear cache to rebuild image cache)
- preferences are now loaded via a cachable GET request
2014-01-18 17:43:15 +00:00
35c70fea93
Changes to action system:
...
- Change selected to not start at global root - fixes key handler only working for 1 app
- Add depth limit for finding action / object (depth first search)
- Use depth limit when looking for top level application action/object to avoid crossing apps
2014-01-18 11:21:53 +00:00
1933389ae2
Fix some more splitter strange behaviour
...
- Add ignore zone, undock won't go to a position < 20px from edge. In that case, it undocks to 50%
- Work around deferred layout (Chrome & Firefox) which caused wrong DOMNode height, which broke nm resizing
2014-01-17 12:43:14 +00:00
1ed9196066
just calling egw.image to use its special handling for egw_actions and dhtmlxtree
2014-01-16 16:49:26 +00:00
53c6059d84
fix en translation is always used for common, caused by preferences had a stub default preference for common AND egw.includeJS immediatly called callback for a file just sheduled to be loaded, but not yet arrived
2014-01-15 17:39:07 +00:00
0cc75cb3e6
need to strip egw-url from css includes, to not included css-files twice
2014-01-15 15:48:22 +00:00
47c6c74fbf
Never display an empty confirm message
2014-01-15 15:18:23 +00:00
e493255cc6
Allow action to confirm only on multiple rows selected, but let single rows proceed
2014-01-15 14:59:42 +00:00
6792b9831c
Allow popups to set just a message without refreshing before closing
2014-01-15 14:40:42 +00:00
e265874bd7
new method to create object tag for svg and img for all other image types
2014-01-14 16:07:39 +00:00
9dcc4cc00a
Map mailto url params to right object in mailto magic function
2014-01-13 17:37:46 +00:00
71f0fcdda0
Implement refresh type 'update' to _only_ update the data of a row - sorting is not considered, so make sure to use 'edit' if sorting might be affected.
2014-01-13 09:40:23 +00:00
8228b9512d
Fix type attribute check to work
2014-01-13 08:58:16 +00:00
881f8d254b
Context menu only on keypress, or right-click of something with actions
2014-01-11 15:20:11 +00:00
8e69a1e23b
Only call request callback once, when the request is finished.
...
Callback is not called if the response only has 'data' type responses, since data handler calls callback already.
2014-01-11 14:47:31 +00:00
942f54b4de
remove no longer used wz_dragdrop
2014-01-11 12:59:31 +00:00
ab490eadc1
extend egw.includeJS to support concatinated/bundled files included and not include contained files again
2014-01-11 12:10:31 +00:00
8140ecf24b
Don't try to translate caption if one was not provided - silences warning when dragging
2014-01-11 11:51:46 +00:00
d94fc6b492
Fix not called callback
2014-01-11 11:41:05 +00:00
31987e9704
Check result type, if it's not 'data' quietly reject - fixes warning in multi-part responses
2014-01-11 11:40:30 +00:00
1742d07374
Use egw.debug function instead of console to warn about missing images.
2014-01-10 15:57:02 +00:00
15bc1b3909
Wait until DOM is loaded before trying to load etemplate or set message
2014-01-10 09:13:56 +00:00
5ec887d70d
fixing the fix: using private var to store config
2014-01-10 08:12:59 +00:00
4cc93e8ead
fix for unexpected not defined this.configs
2014-01-10 08:00:45 +00:00
400240f1e4
caching translations for 10days and changing translation url, when translations are changing --> saves server-roundtrip for each translation
2014-01-09 15:32:07 +00:00
90edb55ec5
add async include and et2 render times to page-generation-times shown
2014-01-09 12:20:13 +00:00
0092addd08
ignore SecurityError exception if opener is different security context / cross-origin
2014-01-08 15:19:04 +00:00
911e7d2955
ignore SecurityError exception if opener is different security context / cross-origin
2014-01-08 15:14:10 +00:00
271d7a869c
Turn debug level down to warning
2014-01-08 14:58:41 +00:00
9009ef44bb
Pass current app to egw_app_header() so it can set header for correct app. Fixes sometimes wrong app header shown.
2013-12-23 16:13:40 +00:00
7381f103e5
Initialize popup flag with window.opener detection, instead of false.
2013-12-19 17:18:01 +00:00
89e1757d9e
Avoid errors if no email address was provided
2013-12-19 17:16:33 +00:00
1d14ecc80f
Remove "drag-and-drop" and "IE dropdownmenu hack" from the common preferences
2013-12-19 10:19:14 +00:00
185237291f
Make sure the et2 is not empty before giving up to not refresh the whole page
2013-12-19 08:46:51 +00:00
a79f7b87a6
Continue moving most favorite functionality from favorite widget into framework. Favorite widget now uses framework.
2013-12-12 23:45:09 +00:00
fef5bb4972
fix error if query parameters contain null
2013-12-12 03:43:17 +00:00
2bb7b7565c
fix add-favorite method to NOT bubble and giving a CSP warning instead of running
2013-12-12 02:42:08 +00:00