Ralf Becker
7b2a5dd23f
* Notifications: popup and email are enabled per default, default preference is "popup_or_email"
2011-06-14 13:55:06 +00:00
Ralf Becker
47439899a5
propset svn:keywords Id
2011-06-14 12:35:36 +00:00
Ralf Becker
45a72fa3b5
Enable ActiveSync protocol support via eSync app
2011-06-14 12:23:10 +00:00
Ralf Becker
1774e5674f
support for multiple space or comma separated download dirs
2011-06-14 10:48:15 +00:00
Andreas Stöckel
2e457e4b75
Added forgotten keymanager unit
2011-06-14 10:13:47 +00:00
Ralf Becker
e50565ccb4
allow multiple space or comma separated template directories
2011-06-14 08:54:42 +00:00
Ralf Becker
eb6bea34b2
some fixes to run save_repository() reliable within setup
2011-06-14 08:44:24 +00:00
Ralf Becker
69145c40b5
small docu update
2011-06-14 07:31:56 +00:00
Ralf Becker
34ada0535c
fixing problem under windows: dirname("/something") === "\\", with which EGroupware VFS can NOT work, using now egw_vfs::dirname
2011-06-14 07:31:33 +00:00
Nathan Gray
9a225e1676
Filtering for multiple categories in list view
2011-06-13 19:57:05 +00:00
Nathan Gray
dd40662229
Allow filtering for multiple categories
2011-06-13 19:52:55 +00:00
Nathan Gray
541eae19ca
Fix code formatting
2011-06-13 17:48:00 +00:00
Nathan Gray
418debd53c
Fix indenting and sorting on statuses
2011-06-13 17:43:51 +00:00
Ralf Becker
fe2b0d17bc
* CalDAV/GroupDAV/KDE Akonadi seems to require redundant namespaces, see KDE bug #265096 https://bugs.kde.org/show_bug.cgi?id=265096
2011-06-13 09:10:10 +00:00
Andreas Stöckel
8cfae5bd16
Including JS-file for keyboard navigation
2011-06-12 16:43:43 +00:00
Andreas Stöckel
e03d416fda
Implemented first version of key-board control over action-objects. For now arrow/page up/down and CTRL-A works.
...
Known Issues:
- Keyboard navigation in egw_grids (like felamimail) may not work correctly when navigating to not-yet loaded items (current implementation for that is more a hack)
- short-cuts not yet implemented
- not tested in IE, Safari, FF 3.6
- felamimail sometimes loads all/many of the emails you were navigating over
2011-06-12 16:41:40 +00:00
Andreas Stöckel
49ece38c6c
Don't send a location header if we currently handle an ajax response/request - use the corresponding json function instead. Doing this on the server side is neccessary as the location header is one of the few ones which is handled by the browser before any XMLHttpRequest event is fired (according to W3C specification)
2011-06-11 21:27:15 +00:00
Ralf Becker
220af27f60
Create template directory and set default document_dir preference of addressbook, calendar, infolog, tracker, timesheet and projectmanager
2011-06-11 11:57:51 +00:00
Ralf Becker
c2feef73de
using preferences class to set preferences
2011-06-11 11:53:43 +00:00
Ralf Becker
07972fc074
fixed not set group causing Open action to be displayed below all other actions
2011-06-11 11:12:39 +00:00
Nathan Gray
8abc20badf
Order link search results by name
2011-06-10 14:20:47 +00:00
Ralf Becker
d7c7034771
* Admin/VFS/LDAP: on saving a group, check if group directory exists and create it if not
2011-06-10 11:00:40 +00:00
Ralf Becker
fcfbd038bc
some fixes for the English translation, from our Suomi resident here as Stylite
2011-06-10 06:19:36 +00:00
Ralf Becker
08a40bf8a8
some clients (CalenGoo on Android) send equal start&end for 1 day whole-day event
2011-06-09 17:21:01 +00:00
Nathan Gray
e59b50e7fb
If etemplate_exec_id is lost, pass along any GET parameters with redirect
2011-06-09 16:47:40 +00:00
Nathan Gray
768859718f
Update selection tab if definition is changed.
2011-06-09 14:42:58 +00:00
Nathan Gray
b2d8804275
Fix undelete in list view
2011-06-09 14:24:12 +00:00
Nathan Gray
27572ba4cf
Move select all to above view calendar
2011-06-09 14:07:22 +00:00
Ralf Becker
d12475ec9e
some fixes for the English translation, from our Suomi resident here as Stylite
2011-06-09 06:57:25 +00:00
Nathan Gray
ddfd5d50bb
Translate app names
2011-06-08 15:32:45 +00:00
Nathan Gray
71232c0ad5
No longer needed, done server side
2011-06-08 15:28:05 +00:00
Nathan Gray
b3886ab828
Use a server call for all actions so whole query works
2011-06-08 15:27:46 +00:00
Nathan Gray
483069d970
Use nextmatch preferred definition as pre-selected export definition
2011-06-08 15:01:27 +00:00
Nathan Gray
7ee8739394
For calendar & sitemgr, use labels 'Import' & 'Export' instead of 'Import CSV' & 'Export CSV'
2011-06-08 14:55:25 +00:00
Ralf Becker
095a36023e
allow extending class to supply stat of parent
2011-06-08 12:54:43 +00:00
Ralf Becker
5a9e552fd8
fixed sometimes not working setting of multiple status (timesheet_bo::read($td_id) require ts_id as parameter not array("ts_id" => $ts_id)!)
2011-06-08 11:17:52 +00:00
Ralf Becker
469f938967
consider running in setup (install/update of app) as run by an admin
2011-06-08 10:59:45 +00:00
Ralf Becker
c66928875a
no need to run expensive mb_substr 3 times
2011-06-08 10:41:22 +00:00
Klaus Leithoff
123b46372b
extending patch rev32909/34417 (chopped off urls when URI contains umlauts AND mbstring.func_overload is activated): using rawurlencode instead of '%' . sprintf('%02X', ); as ord() only returns the int for the first character in a given string, thus crippling multibyte chars
2011-06-08 09:55:26 +00:00
Ralf Becker
9325d8d636
using jQuery's text method, as innerText does not work in FF and standard textContent fails in IE
2011-06-08 09:14:17 +00:00
Nathan Gray
e9d33a174d
- Add more complicated actions
...
- Some other UI changes
2011-06-08 02:27:42 +00:00
Nathan Gray
a70b03614f
Give an error if user uses context menu to change type to one with a required custom field
2011-06-07 23:01:49 +00:00
Ralf Becker
7d097380b1
propset svn:keywords Id
2011-06-07 15:32:52 +00:00
Ralf Becker
3c14bd7f59
import i/e defintions on update
2011-06-07 15:29:50 +00:00
Ralf Becker
c84c890738
fixed not working password change, if no rights for password app, but for preferences
2011-06-07 12:11:16 +00:00
Ralf Becker
1c89bd7a99
give Default and Admins group rights for ImportExport on update too
2011-06-07 11:21:59 +00:00
Ralf Becker
78d32cdb64
not removing unknown placeholders in preferences, to keep eg. the mergeprint placeholders {{somename}}
2011-06-07 11:09:49 +00:00
Ralf Becker
db9d5bf6b1
switching legacy-actions off by default
2011-06-07 09:26:07 +00:00
Ralf Becker
582432398e
fixed typo
2011-06-07 09:19:13 +00:00
Ralf Becker
c0cf0788e2
fixed not working new trunk installs
2011-06-07 08:02:06 +00:00