93710e09e1
* Setup/API: improved diagnostics about db connection problem and not installed EGroupware
...
- removed deprecated egw_db->Halt_On_Error handling in favor of just exceptions
- added a couple of exceptions extending egw_exception_db to be able to detect different problem areas
- fixed setup to use / catch exceptions
- new egw_exception_db_setup displays link to setup below exception message, to cope with no longer allowed html in exception messages
2013-03-05 10:50:43 +00:00
8703b9a8e8
- Store group inside favorite preference so we know global / group favorites from user favorites
...
- Implement ability to delete favorites from menu
2013-03-04 23:33:58 +00:00
af4607222d
Return correct true or false based on if the value was added or deleted successfully, was always true
2013-03-04 23:31:30 +00:00
fa020a5a37
Fix selectbox set_value() 'unchanged' check to actually check the value
2013-03-04 23:25:36 +00:00
7641661cda
Change alignment of buttons in Site config
2013-03-04 17:46:20 +00:00
6d685e010a
Add links/href & links/link to general placeholder list
2013-03-04 17:43:46 +00:00
ad6cb824ec
Add ACL check to read-only category selection and nextmatch row color
2013-03-04 16:40:25 +00:00
9b0623ff3a
fix typo/copy and past error on dataGetUIDdata
2013-03-04 16:25:39 +00:00
2b27946d6f
* eMail/api: attempt to fix the focus on body issue with FF; thanks to CKEditor support
2013-03-04 11:50:17 +00:00
ea6e8c8e94
* ImportExport: do NOT complain about wrong charset, if text contains only standard ascii chars
2013-03-01 09:51:02 +00:00
b17b1043ce
German translations from Stefan plus some additions for en langfile
2013-03-01 08:39:29 +00:00
8e586c5037
* Addressbook: fixed not working call auf addressbook_ui::(view|edit) with contact_id being a uid
2013-03-01 08:25:29 +00:00
9e873a7092
* Calendar/CalDAV: fixed iCal import of recurring events to convert (not understood) yearly byday to monthly byday with interval 12 and daily byday to weekly byday, also fixed of by one error in enddate
2013-02-28 17:00:01 +00:00
6d05cf328c
* Addressbook: switch off client side email address validation as browser rule set seems to be more restrictive than rfc822 rules suggests; implement better rfc822 compliant email address validation
2013-02-28 15:21:43 +00:00
df1a2e20b5
get some more actions working (delete, view header, view message body)
2013-02-28 09:28:08 +00:00
c1593b8d84
Enable favorites in addressbook, fix egw_refresh() call
2013-02-27 18:14:59 +00:00
9a7f5102cf
Add Favorite filters to nextmatch - W.I.P
2013-02-27 18:13:54 +00:00
9616e44aff
Add ability to get all an application's preferences with '*'
2013-02-27 18:08:03 +00:00
4300c97cc3
Don't make widget names wrap
2013-02-27 18:01:13 +00:00
987af6b473
Pass along internal lastModification time, and use it
2013-02-27 18:00:15 +00:00
7d07d51265
Avoid warning if selectbox has no options
2013-02-27 17:57:23 +00:00
50c63d6a9e
Fix addressbook CSV export - select options were non-standard
2013-02-27 15:33:35 +00:00
ba06ed56a9
* Calendar/CalDAV: fixed iCal parser calculating recurrence-enddate from COUNT parameter, taking into account BY* rules (RRULE:FREQ=WEEKLY;COUNT=4;BYDAY=Mo,Mi runs just 2 weeks!)
2013-02-27 14:35:12 +00:00
139c12821a
added method to access data: egw().dataGetUiddata(_uid)
2013-02-27 12:41:19 +00:00
3fcc703375
do not try to break out of egw server root when iterating over all apps
2013-02-26 11:08:20 +00:00
32751c69b6
no more querying of recurrences for etag of series master, as all update methods now update modification time of series master for recurrenc-exceptions
2013-02-26 08:48:50 +00:00
1202ccb0d1
Fix some bugs in preference storage & refresh
2013-02-26 00:52:05 +00:00
4b591de8f9
Fix column default preferences, include auto refresh in 'As default'
2013-02-25 21:39:53 +00:00
643b120195
- Make nextmatch refresh more intelligently
...
- Call nextmatch refresh() from etemplate2.refresh()
- Add autorefresh preference (in column selection)
2013-02-25 20:35:17 +00:00
e38ab3715e
Fix broken default values in widget browser
2013-02-25 18:52:45 +00:00
a0c0ddbfbe
Dropdown / split button
2013-02-25 18:51:57 +00:00
59e60c523b
error-handler to throw recoverable errors (eg. catchable fatal error from type hinting) as ErrorException
2013-02-25 14:36:44 +00:00
ec40a3e6bd
* Calendar: create index on egw_cal.cal_reference to speed up etag generation of recuring events
2013-02-25 12:05:36 +00:00
84ed911c97
* CalDAV/CardDAV: removed unnecessary (double) etag generation and improved calendar etag generation for recurring events
2013-02-25 11:17:59 +00:00
d64843a21a
try to improve scrollbar behavior
2013-02-25 10:42:04 +00:00
a50f785224
fixed wrong call name2id to get account_lid of owner, causing lot of database access and returning nothing, as account_id for given
2013-02-25 10:30:44 +00:00
1d2a4ae065
ignore "broken" grants (eg. negative account_id for a user), as they lead to further errors (no members)
2013-02-25 09:48:58 +00:00
1236f38a5b
Fix extra <br />s in HTML emails, cache notification body instead of re-doing for every notified user
2013-02-22 18:35:33 +00:00
06c1882273
Add in splitter
2013-02-22 16:05:43 +00:00
ff078c92e1
Get horizontal splitter and nextmatch playing nice together
2013-02-22 16:02:47 +00:00
e10ace64ba
Take outer container height offset into account
2013-02-22 16:01:28 +00:00
a6f869be64
* WebDAV/CalDAV/CardDAV: implemented support for clients sending passwords with non-ascii chars (eg. acents or umlauts) in iso-8859-1 instead utf-8: Firefox, Thunderbird, IE, Netdrive
2013-02-22 13:32:29 +00:00
a09ef26c5c
use monospace fontstyle for plaintext edit; preserve whitespace (horizontal AND vertical) if mail is plaintext (not containing any html)
2013-02-22 10:58:39 +00:00
98120c44b3
omit unit, when no size is given; display unit to the user, so he knows what he is selecting
2013-02-22 09:45:47 +00:00
2315944590
preset font span, omit empty style elements completely
2013-02-22 09:27:35 +00:00
03c9c0804f
Split panel widget. Mostly working, needs some more special case for working with nm - they both want full page
2013-02-22 00:25:41 +00:00
072c46578e
dont include tmpkey 0 of all available identities/icServers
2013-02-21 17:08:06 +00:00
65946d09f9
* Calendar: moving an event series is not preserving participants (gave error there are not participants)
2013-02-21 16:29:13 +00:00
dfa8e97fb6
* Addressbook: fix problem regarding deleted entries found in org_view, when type filter is set to all
2013-02-21 16:04:15 +00:00
811ea4bd1a
* Calendar: copying of events now preservs quantity of resources
2013-02-21 15:21:19 +00:00