Commit Graph

20701 Commits

Author SHA1 Message Date
Nathan Gray
5fea4ed9a5 - Use a queue to buffer property updates
- Better support for dropping application entries on Home portlet area
- Add a portlet that shows a list of entries, supports dropping into the list
2013-05-29 19:25:12 +00:00
Nathan Gray
fdfae8dd92 Add gridster library for home portlet layout 2013-05-29 19:23:49 +00:00
Nathan Gray
c2c910cee2 Add UI object into all links, in case of popup, so it's available to whatever is chosen 2013-05-29 19:20:36 +00:00
Nathan Gray
e2d6d9a65d Change some indenting 2013-05-29 19:12:14 +00:00
Nathan Gray
aeeb3e9469 Silence one warning by providing an attribute definition 2013-05-29 19:08:00 +00:00
Nathan Gray
59471e7e18 Queue property updates 2013-05-29 19:06:23 +00:00
Nathan Gray
0285ea4b28 Avoid errors removing top-level widgets, check for parent property first 2013-05-29 18:57:48 +00:00
Nathan Gray
555de8e540 Include jQuery's UI object in drop action for location 2013-05-29 16:41:00 +00:00
Nathan Gray
e948a270f6 Fix bug losing app when passing {app:... id:...} to link entry 2013-05-29 15:26:22 +00:00
Klaus Leithoff
5fba6a1503 one more attempt to harden splitter dock/undock against breaking, as there are other methods to dock the split bar (e.g.:doubleclick) 2013-05-29 14:19:49 +00:00
Ralf Becker
4c8c9dc93f fixed new eTemplate using InfoLog admin no longer stores multiple types as array, but comma-separated 2013-05-29 13:54:46 +00:00
Klaus Leithoff
c8a37e3c56 attempt to harden splitter dock/undock against breaking, as there are other methods to dock the split bar (e.g.:doubleclick) 2013-05-29 12:34:33 +00:00
Nathan Gray
51161e8ddd For nested droppables, make children greedy to consume the action 2013-05-28 22:09:03 +00:00
Nathan Gray
4995e1fa08 When clearing, remove links too 2013-05-28 22:08:17 +00:00
Nathan Gray
d8fcb574a6 Implement csv_fields = false to disable export button 2013-05-28 18:16:22 +00:00
Nathan Gray
9248942e9f idots theme needs to use window, since the parent might not be full height either 2013-05-28 17:11:35 +00:00
Nathan Gray
6cfda15a5f If a programmer calls dock on the splitter while it's already docked, just ignore it instead of breaking 2013-05-28 17:08:45 +00:00
Nathan Gray
25a6b2bda2 Update internal options 2013-05-28 15:43:35 +00:00
Klaus Leithoff
0e0fff38ef trying to reduce calls to get_rows 2013-05-28 14:10:17 +00:00
Klaus Leithoff
4ba51c410a reenable splitter dock/undock; improve/fix bug in findNode regarding comparing node at hand and nodeid requested 2013-05-28 09:32:23 +00:00
Nathan Gray
681be3af08 I guess template needs to stick around, even though it's freed 2013-05-27 23:34:14 +00:00
Nathan Gray
78b1fffc81 Fix spelling, avoid DOM error if you try to remove a node that wasn't added 2013-05-27 23:24:22 +00:00
Nathan Gray
7c7e100842 Properly remove template so it's not still a child 2013-05-27 23:22:31 +00:00
Nathan Gray
7f669bc5f0 Save a jQuery call by just passing the row to remove 2013-05-27 23:21:13 +00:00
Nathan Gray
68b4d0e975 Don't try to fill the window, just the parent 2013-05-27 23:12:40 +00:00
Nathan Gray
f08af9d467 Fix splitter by setting no overflow 2013-05-27 16:58:24 +00:00
Nathan Gray
89fe4531e2 Make sure actions get set when a leaf is refreshed 2013-05-27 15:51:18 +00:00
Ralf Becker
30b3f407d2 2 more cases for r42550: only check for matching system users, if a new account get added, as existing accounts can be reported - depending on configuration - as system users too 2013-05-27 14:30:22 +00:00
Klaus Leithoff
a7fc441423 allow to delete messages immediately (on userinteraction), if OVERQUOTA error is encountered; completely hide preview area stuff on unselect (dock/undock still not working as desired); TODO: hiding the preview area by default 2013-05-27 13:48:55 +00:00
Ralf Becker
da74bf4210 prefering mysqli for new installs 2013-05-26 09:43:10 +00:00
Ralf Becker
3996f8a936 * MySQL: got mysqli extension working and make it default for EGroupware, as mysql is now officially deprecated, existing installs need to be switched manually in header.inc.php or Setup >> Manage header 2013-05-26 09:32:41 +00:00
Ralf Becker
cd7b9b0910 return (protected) array with validation errors instead of just the count 2013-05-25 17:18:43 +00:00
Ralf Becker
b9102b010c * Sambaadmin: create new users/groups in LDAP with uidNumber/gidNumber matching relative id (last part of SID) to ease migration to AD or Samba4 2013-05-25 11:07:38 +00:00
Ralf Becker
b8ce46782c re-order ADS above CAS, as it now also allowed for account storage and translations 2013-05-25 09:15:17 +00:00
Ralf Becker
8c6fd8d936 changes to create users and set passwords on win2008r2 2013-05-24 17:08:15 +00:00
Ralf Becker
59f57d69b6 * Timesheet: allow to add timesheets starting yesterday and end today (no warning end-time before start-time) 2013-05-24 07:07:04 +00:00
Ralf Becker
9ecefc6b79 * LDAP: only check for matching system users, if a new account get added, as existing accounts can be reported - depending on configuration - as system users too 2013-05-23 17:09:59 +00:00
Ralf Becker
6066cbaad4 prevent PHP Noticed: undefined index: menuaction 2013-05-23 17:01:35 +00:00
Ralf Becker
94bf204388 fixed typo causing no accounts to be displayed in accounts addressbook under ldap 2013-05-23 16:52:42 +00:00
Ralf Becker
8ebd18f33e * Tracker: widget to fetch tracker-data for custom print templates 2013-05-23 16:15:39 +00:00
Ralf Becker
eaf3e6e1a5 offer to delete all existing accounts from SQL tables, before migration to it 2013-05-23 14:33:14 +00:00
Klaus Leithoff
a7944a3b76 fix problem regarding the ability to save a groups emailaddress 2013-05-23 13:48:51 +00:00
Ralf Becker
d894051d1e fixed broken template 2013-05-23 09:45:03 +00:00
Ralf Becker
50ed435eb7 * Calendar/InfoLog/Timesheet/Tracker/ProjectManager: edit focuses now automatic on title input 2013-05-23 09:01:33 +00:00
Klaus Leithoff
894f92b4c3 make sure subject is UTF8 (complies with json_encode); handle unfolding of the emailadmin profile correctly 2013-05-23 08:16:25 +00:00
Nathan Gray
d9b9743b81 Play a little nicer with jdots template & poor implementation of drop 2013-05-22 22:44:27 +00:00
Nathan Gray
e8a21565ab First run at a new home app. Just structure so far, more to come. 2013-05-22 20:13:12 +00:00
Nathan Gray
44f4e1ba3b Silence permanent debug 2013-05-22 19:30:31 +00:00
Nathan Gray
753ba3b006 Remove debug 2013-05-22 19:29:42 +00:00
Ralf Becker
4e1a2bc048 fixed typo causing admin account creation to fail, if "delete all users and acl" was checked 2013-05-22 18:30:04 +00:00