549431fb73
Revert commit r49090, because it breaks special ctrl key and click handling in nm. Need more investigation to solve it
2014-10-21 13:35:19 +00:00
c1c4b7c682
Replace the drag out trigger key from Ctrl (or Command key in Mac) to Shift key.
...
- Make Ctrl key as a standard dnd action disabling, and being able to select content by holding Ctrl key.
2014-10-21 11:48:25 +00:00
23c0285825
Make sure the this object is avaliable before addressing it.
...
-Fix error in calender views which was happening after dnd
2014-10-21 08:58:33 +00:00
10eb33cbdd
Get drag out action working again
2014-10-20 15:03:31 +00:00
96d9f14d12
More progress of commit r49059
2014-10-20 11:41:59 +00:00
dae1ce6554
Work in progress, standardization of dnd action helper styling for all apps
2014-10-17 16:34:14 +00:00
2778b48273
fix popup detection to cope with window.opener being a reference to itself --> should NOT be detected as popup
2014-10-17 08:22:28 +00:00
55b97699b6
Notify user of how to select content of a draggable item
2014-10-16 14:41:30 +00:00
5082d8a634
- Better popup resize calculations
...
- Test new popup size for addressbook
2014-10-15 15:52:07 +00:00
424b4c451c
fix redirects in a popup and new egw_exception_redirect to be used in hooks/callbacks like for addressbook.edit to redirect to a different location
2014-10-15 14:55:08 +00:00
29cae75178
fix IDE warnings / documentation and move "use strict" from global scope to object itself
2014-10-09 09:34:24 +00:00
1c9a14159e
* Mail: allow to enter name+mail eg. "Ralf Becker <rb@stylite.de>" in compose, automatic fix unquoted commas in entered mail addresses
2014-10-08 09:01:51 +00:00
7bcf736f09
Increase popup padding by 20x30 pixels
2014-10-07 23:26:25 +00:00
3404c704a6
Make sure state object exists
...
-Fix error "Cannot read property 'sort' of undefined" for favorites without state
2014-10-02 09:06:15 +00:00
f8540288d8
Check that array entry is there before looking into it.
...
Prevents error when accessing deleted user.
2014-10-01 15:53:31 +00:00
d736d6cb4a
fix typo
2014-10-01 10:37:30 +00:00
6be491d6eb
stop egw.debug("error",...) to show error to user, if LOCAL_LOG_LEVEL=0, which we currently set in source
2014-10-01 10:34:50 +00:00
81f68e09d6
switching off Javascript error-handler and -display in GUI
2014-09-30 20:30:46 +00:00
70689708a3
Restore favorite's sort order along with filters
2014-09-26 19:15:50 +00:00
3093cb6b85
fixed not working refresh of user category list called via top-menu after adding/editing a category
2014-09-25 16:03:28 +00:00
a4d18fdce2
trigger blur on taglist in getValue() to not loose just typed content (previous fix stoped selection of suggestions by mouse)
2014-09-10 10:02:07 +00:00
c0877bdaef
fix typing of an email-address in compose with direct click on send button (no tab out of taglist) looses just typed email
2014-09-09 11:42:16 +00:00
4d7f00d0fd
nextmatch responses got cached for in meantime changed folder
2014-09-08 15:45:37 +00:00
414eeec511
fix javascript error caused by caching using a string context, searching now for a nextmatch one
2014-09-08 14:59:19 +00:00
951768885a
when refreshing some uids in a nextmatch, we need to send nextmatch filters too, as server-side will merge old version of filters from initial request data otherwise
...
this can cause rows not to be returned because of different filters or search, or they are returned thought they should not
2014-09-05 09:32:44 +00:00
6ec9df222f
fixed replay to first mail in newly refreshed or changed folder removes mail when sending
...
caused by eT exec_id got lost in call to egw.dataRefreshUID
2014-09-03 14:33:13 +00:00
6e831aaad9
docu update and fix IDE warnings
2014-09-03 08:11:59 +00:00
220d314cf9
* Calendar: Fix sidebar calendar in pixelegg to not flicking while the mouse is over on dates, and gets expanded with sidebar column resize
2014-08-27 09:46:57 +00:00
28d195417c
fix error happening in browsers not supporting console object
2014-08-21 08:12:31 +00:00
a09fae5f43
Data improvements:
...
- pass UID as additional parameter to data callbacks
- cache actual data separately from cached fetch response to avoid duplication
- use callbacks to keep localStorage data consistent with data in memory
- use callback to update cached fetch response if a record is removed (set to null)
2014-08-06 21:00:31 +00:00
f361373455
- Use timestamp to give cached dataFetch data a lifetime, currently 29 seconds.
...
- Add another callback for cache registration, called whenever the cache is used.
2014-08-04 17:04:11 +00:00
671fec00d4
Delete accidentally added files by commit 47981
2014-08-04 14:12:02 +00:00
22d6d80aae
Add browser popup blocker checker for open_link method.
...
-Fix not poping up the emailadminWizard popup when an IMAP error occurrs, because of the browser blocks the popup.
2014-08-04 14:02:05 +00:00
ffb986f560
Handle if ID is not a string instead of erroring.
2014-07-28 23:11:22 +00:00
2fe7b34081
Smarter cache expiry based on age
2014-07-28 22:07:47 +00:00
df76846b37
Allow for long-term client side caching of dataFetch responses.
2014-07-28 21:17:06 +00:00
5e8de7f972
Get the socialMedia icons out of table and append it to form if it is pixelegg template
2014-07-25 07:53:30 +00:00
1912a14fe7
Add login.js to phpgwapi in order to make it available for all templates. Implement socialMedia for jdots and idots templates too
2014-07-24 17:13:46 +00:00
f337b33502
* eTemplate2: fixed popups eg. tracker open empty, not rendering popup content
2014-07-21 13:38:23 +00:00
9712e625db
* Admin/API: remove no longer fully supported method to not "store session-id in cookie", it is the safer default anyway
2014-07-18 10:02:51 +00:00
a2bac6e07a
Make sure _with value is not null when trying to replace it into url, it causes broken url while using _replace argument from refresh_opener
2014-07-18 09:16:41 +00:00
430cba8991
* API/CKEditor: update to version 4.4.3; add additional skins
2014-07-18 07:56:43 +00:00
f49bbab26f
fix an other CSP error, caused by json-responses send eg. from get_rows method on a GET request, filemanager opened in iframe from tracker
2014-07-17 17:26:00 +00:00
9f9f5184fc
If selected egwActionObject(s) contain data, use that over global data store.
2014-07-14 20:29:42 +00:00
8a36e40b10
Call applyFilters() function instead of setting directly, which skipped change detection.
...
Fixes selection not cleared when applying a favorite.
2014-07-14 09:59:02 +00:00
017ffe5e15
fixed javascript error "undefined attribute length"
2014-07-08 14:26:15 +00:00
a3a1d500ee
set_preference now accepts an additional callback parameter, passed on to jsonq
2014-07-08 03:34:05 +00:00
08c10a70aa
Update Resumable from github, fixes some problems with setting et2_file value to a list of files in firefox.
2014-07-07 20:26:48 +00:00
d399e01ce8
new client-side API methods egw.dataSearchUIDs() and egw.dataRefreshUIDs() search for a given uid or regular expression and refreshing matching nextmatch rows, if somethings found
2014-07-04 08:55:37 +00:00
23cbc01e2c
activating observer for admin instead of app_refresh and using it to invalidate client-side account-cache
2014-06-26 08:23:02 +00:00