Commit Graph

29980 Commits

Author SHA1 Message Date
Nathan Gray
fd2bf095aa Avoid failure of nextmatch check with widgets without parents 2016-03-09 22:05:49 +00:00
Nathan Gray
cd1f03c761 Add ability to test for blank fields when merging:
{{IF~ #fieldname ~ EMPTY ~ Empty ~Not empty}} or {{IF~#fieldname~~Empty~Not empty}}
2016-03-09 21:58:56 +00:00
Nathan Gray
40f56f7ad5 Need to get cachable options synchronously if it's a read only in a nextmatch row as we won't be able to set it later 2016-03-09 21:05:09 +00:00
Ralf Becker
c1e0b16d88 if there is no primary key lock table on backup to be able to query rows in chunks to limit memory usage 2016-03-09 20:25:22 +00:00
Ralf Becker
20da4e41bc an other namespace fix 2016-03-09 19:45:21 +00:00
Nathan Gray
3ea15bf95c Add some missed cases for adding new events:
- click on day in month view
- context menu with no specific time (month view)
- fix all day non-blocking in header no longer created a new event
2016-03-09 18:10:43 +00:00
Nathan Gray
d105b8c751 Avoid taking focus when setting value programmatically 2016-03-09 17:37:04 +00:00
Nathan Gray
b0eee9d9a4 Re-commit of 55312, this time with improved support for columns with no label / ID (can not be toggled or resized)
Allow gridview / nextmatch columns to be disabled and not show as options in the column list by sending something from the server.  Previously was only parsed & disabled on first load.
eg: setting the column disabled=@no_column, then setting no_column=true in the get_rows response to disable it.

Note: to re-enable the column ,you must send no_column=false
2016-03-09 17:29:29 +00:00
Nathan Gray
f0afe953b7 Fix toggling multiple display did not reduce value 2016-03-09 16:31:25 +00:00
Nathan Gray
d1b0c25ae4 Change taglist toggle to tri-state where toggle button replaces dropdown trigger, instead of having a separate button 2016-03-09 16:20:53 +00:00
Hadi Nategh
65a81bbaaa Fix some missing default colors for SVGs icons 2016-03-09 12:48:15 +00:00
Hadi Nategh
1b0427a182 Mobile theme:
- Do not add copy/paste actions for mobile contextmenu
2016-03-09 12:37:02 +00:00
Hadi Nategh
dbd97cd37a Mobile theme:
- Eliminates some actions from contextmenu only on mobile
2016-03-09 12:31:55 +00:00
Hadi Nategh
f5a6d52ae2 Mobile theme:
- Implement apps color code
2016-03-09 11:55:26 +00:00
Hadi Nategh
f3965b964f Mobile theme:
- Implement check avaliable apps for mobile on client-side
2016-03-09 11:12:44 +00:00
Hadi Nategh
c334956857 Revert commit 55312 because of breaking nm in mobile theme. It needs more investigation 2016-03-09 10:31:29 +00:00
Ralf Becker
c0e3684806 move [+ Add] button to left of NM header 2016-03-09 10:14:48 +00:00
Ralf Becker
0493ca041c nicer UI to select apps for mobile device and not storing default, to allow chaning it, when more apps become available 2016-03-09 09:29:13 +00:00
Ralf Becker
3c9353514d check of (newer) "mysqli" extension not old "mysql" no longer existing in PHP 7.0+ 2016-03-09 06:58:46 +00:00
Nathan Gray
04e33f4d19 Better handling for taglist overflow - ellipsis, better hiding, better layout handling 2016-03-09 00:42:33 +00:00
Nathan Gray
b9fc5e26df Respect rows attribute to restrict how big the taglist is allowed to get 2016-03-08 22:23:07 +00:00
Nathan Gray
e902c32d9f Avoid some processing while hidden - fixes placeholders on first load when the widget is hidden 2016-03-08 22:11:58 +00:00
Nathan Gray
0f5d4e7cab Send false to re-enable columns as needed 2016-03-08 17:29:10 +00:00
Nathan Gray
437de286c3 Send false to re-enable columns as needed 2016-03-08 17:21:52 +00:00
Nathan Gray
53dcea9004 Allow gridview / nextmatch columns to be disabled and not show as options in the column list by sending something from the server. Previously was only parsed & disabled on first load.
eg: setting the column disabled=@no_column, then setting no_column=true in the get_rows response to disable it.

Note: to re-enable the column ,you must send no_column=false
2016-03-08 17:16:32 +00:00
Ralf Becker
45d4076798 fix resource to have new NM look 2016-03-08 15:49:30 +00:00
Ralf Becker
42831bc18c dont waste space, if tags fit 2016-03-08 15:37:52 +00:00
Ralf Becker
396478215c work in progress styling filemanager list: having now only one row with [+] button to upload, not yet giving path all remaining space 2016-03-08 13:55:26 +00:00
Ralf Becker
22d833affa for mobile devices prever $app/templates/mobile/images 2016-03-08 13:10:03 +00:00
Hadi Nategh
c76afa6e2d Mobile theme W.I.P.:
- Add translation
2016-03-08 13:03:00 +00:00
Ralf Becker
66e1fae884 style et2_file and et2_textbox for toolbar/NM header 2016-03-08 12:46:27 +00:00
Hadi Nategh
073144dd92 Mobile theme W.I.P.:
- Add list of enabled apps for mobile template as a site configuration option in admin
2016-03-08 09:59:18 +00:00
Ralf Becker
c431cf3c0e fix wrong class-name used only for accounts in LDAP and addressbook in SQL 2016-03-08 08:54:40 +00:00
Ralf Becker
8b53703b40 fix an old class-name accounts_ldap 2016-03-08 08:26:14 +00:00
Ralf Becker
fa6ab4daa0 etemplate2.min.js(.map) is created by build/deployment scripts, no longer in svn 2016-03-08 08:17:09 +00:00
Ralf Becker
564b2b0fd7 fixes and first successful tests with Ldap backend 2016-03-08 08:13:26 +00:00
Nathan Gray
c329377c70 Remove debug 2016-03-08 00:08:51 +00:00
Nathan Gray
190457bef8 Give taglist special behaviour when it's too small to show everything - it uses ellipsis & hover 2016-03-07 22:39:11 +00:00
Hadi Nategh
bfdec69428 Mobile theme W.I.P.:
- Add mail acl dailog
- Fix taglist styling
2016-03-07 17:38:03 +00:00
Hadi Nategh
0f3a17dfb7 Mobile theme W.I.P.:
- Enhance styling of vacation dialog
2016-03-07 13:52:13 +00:00
Hadi Nategh
586e485d24 Update etemplate2.dtd 2016-03-07 11:38:19 +00:00
Hadi Nategh
1fffd4bc32 Mobile theme W.I.P:
- Fix first column shrinks when open some tabs
2016-03-07 10:55:04 +00:00
Ralf Becker
0fa46377d8 fix PHP Fatal error: Class 'EGroupware\Api\Storage\notifications' not found in api/src/Storage/Tracking.php on line 769 2016-03-07 10:03:14 +00:00
Ralf Becker
fca25726c9 fix 2 PHP Fatal error:
- Class 'EGroupware\Api\etemplate' not found in api/src/Contacts.php on line 1527
- Undefined constant 'EGroupware\Api\SessionEGW_SESSION_VAR' in api/src/Storage/Tracking.php on line 409
2016-03-07 09:59:12 +00:00
Hadi Nategh
5ce7394105 Mobile theme W.I.P:
- Fix first column size for timesheet view and edit template
- td should not apply et2_fullWidth class because it would screw up fixed width applied to other columns
2016-03-07 09:51:58 +00:00
Ralf Becker
0ba4283f9f move egw_link to Api\Link 2016-03-07 08:46:32 +00:00
Hadi Nategh
614f75fd26 Mobile theme W.I.P:
- Fix selected row color
- Fix details widget height
2016-03-07 08:42:53 +00:00
Ralf Becker
2ccb5cd58d create old accounts object with deprecated methods for old apps using it 2016-03-06 21:15:55 +00:00
Ralf Becker
3c02af0875 fix typo in case 2016-03-06 21:13:26 +00:00
Ralf Becker
3742ecec05 some more resolved dependencies 2016-03-06 20:56:09 +00:00