Commit Graph

1112 Commits

Author SHA1 Message Date
Hadi Nategh
c558d1667d Optimize window size of registered popups in appregistry 2016-05-06 15:12:27 +00:00
Ralf Becker
d140da563c using global array_stripslashes function 2016-05-05 07:22:37 +00:00
Nathan Gray
0eeb8b56c0 - Export plugins now specify the export record class
- Projectmanager now has filters
2016-05-04 19:34:30 +00:00
Ralf Becker
4af0e7cb1c WIP EGroupware without phpgwapi&etemplate 2016-05-04 19:07:54 +00:00
Ralf Becker
f707c7ca5a fix wrong case 2016-05-02 09:39:07 +00:00
Ralf Becker
f94aa623db using new api for InfoLog 2016-04-30 17:05:23 +00:00
Ralf Becker
0eb3619cd1 * Mail/Addressbook/Calendar: add and use charset when sending/receiving mails with vCard/iCals, change default vCard charset preference to utf-8 2016-04-29 07:51:13 +00:00
Ralf Becker
38412a1149 use new api in home and portlets 2016-04-28 18:06:46 +00:00
Ralf Becker
ca1bf71361 fix PHP Fatal error when creating/updating entries 2016-04-04 22:39:49 +00:00
Ralf Becker
2baf654e14 move all tables to new api and update api to 16.1 2016-04-02 19:55:08 +00:00
Ralf Becker
682fd42a26 move CalDAV/CardDAV server to api 2016-04-02 10:44:17 +00:00
Ralf Becker
9eb1ecbd36 fix all IDE warnings, before moving classes to api, in case we want to merge it back to 14.x 2016-04-02 08:40:34 +00:00
Nathan Gray
f0d2e72521 Allow status cancelled to be 100% completed 2016-03-21 22:55:48 +00:00
Nathan Gray
51951d55d5 Fix details / no details toggling of columns 2016-03-21 21:02:09 +00:00
Nathan Gray
cfbec7adec Remove extra line break processing, now handled by parent class 2016-03-21 19:24:46 +00:00
Hadi Nategh
dbd97cd37a Mobile theme:
- Eliminates some actions from contextmenu only on mobile
2016-03-09 12:31:55 +00:00
Nathan Gray
437de286c3 Send false to re-enable columns as needed 2016-03-08 17:21:52 +00:00
Ralf Becker
7c9f9a8eff remove in php70 deprecated php4 constructors 2016-02-19 08:54:53 +00:00
Nathan Gray
eeb2b8adcd Fix changing status to archived changes completion 2016-02-18 00:30:21 +00:00
Ralf Becker
61027429eb alignment of NM header 2016-02-17 19:56:54 +00:00
Nathan Gray
8c7945d41c Add custom date fields to list to formatted for spreadsheets 2016-02-16 23:42:25 +00:00
Ralf Becker
a4e350317e put a single [Add] button left of nm-header (opening selected type or task if not) and show dates popup right aligned 2016-02-15 11:59:55 +00:00
Hadi Nategh
0b6eb098bc Mobile theme W.I.P.:
- Activate view mode for infolog
2016-02-05 09:41:50 +00:00
Hadi Nategh
e8bc6dcd19 Fix not working subtraction option for infolog-value widget 2016-01-08 13:35:35 +00:00
Nathan Gray
061498c79a Restore email icon in context menu Change -> Type 2015-12-29 16:26:15 +00:00
Nathan Gray
bcea893927 Todo icons:
- Use defaults for missing icons
- Prevent wrapping
2015-12-28 17:59:47 +00:00
Nathan Gray
66200f722b Do not add deleted type to Add or change menus 2015-12-28 16:42:48 +00:00
Nathan Gray
28ced69832 Add default icons where type / status do not have their own 2015-12-28 16:39:12 +00:00
Nathan Gray
20e23b811e Apply status / percent rules for changing percent via context menu 2015-12-07 18:53:08 +00:00
Nathan Gray
f650d8b5fe Some more checks to avoid invalid status / percent combinations
- changing type in edit dialog, and need to load default status for new type
- changing status via context menu
2015-11-30 16:10:23 +00:00
Nathan Gray
26514e9c4c Make context menu status / complete match up with what edit dialog does 2015-11-27 16:12:42 +00:00
Nathan Gray
3a84c8118f - Change from 0% to 10% when changing not started to ongoing
- When changing type column filter, clear status if it is not in the new type
2015-11-26 16:07:36 +00:00
Nathan Gray
c8478e0635 - Fix custom type & status filters giving wrong results
- Fix changing type with a custom status could lead to an invalid status for the new type
2015-11-17 19:33:52 +00:00
Hadi Nategh
7c944b5aeb Mobile theme W.I.P.:
- Sidebar acts based on device size
- Remove portrait top header (sidebar toggle menu will be positioned next to nm header)
- Remove collapsed sidebar application navigator, only for devices
2015-11-16 15:45:04 +00:00
Ralf Becker
aa7666baac remove old zpush (1) support and refactored backend (autoloadable name, moved interfaced to separate file 2015-11-05 13:23:00 +00:00
Hadi Nategh
731e490ade * All applications: Prompt user to select an action when drag and drop on lists
- Implement a generic cancel action for all drop actions on nextmatch
2015-11-04 15:30:34 +00:00
Hadi Nategh
938c991124 WIP Egroupware tutorial:
- Create tutorial sidebox hooks automatically
- Fix some styling for popup
- Display intro video show confirmation dialog based on session (login/logout)
2015-10-19 15:00:42 +00:00
Hadi Nategh
aa6a362f16 WIP EGroupware Tutorial:
- Add tutorials hook into other apps sidebar
2015-10-16 10:39:38 +00:00
Nathan Gray
b0713a9945 Make sure every app has a sidemenu link to the list and add an entry 2015-09-09 22:20:25 +00:00
Nathan Gray
56efdf86b6 Stop admin tree from jumping back to the top when you click some links 2015-09-03 16:21:02 +00:00
Nathan Gray
0b89f4040b Fix sub-categories not included when exporting search results 2015-09-02 14:56:06 +00:00
Hadi Nategh
7a57615e38 Fix mail integration vfs attachments not working for infolog, tracker and calendar 2015-08-27 10:12:55 +00:00
Ralf Becker
beb829c315 drop contenthistroy class and table (egw_api_content_history) formerly used by SyncML 2015-08-18 11:45:59 +00:00
Nathan Gray
ba911171de Better handling of changing status & completed via context menu 2015-07-27 19:25:10 +00:00
Ralf Becker
2fcde50257 * CalDAV/Calendar/InfoLog: do NOT use ENCODING=QUOTED-PRINTABLE for iCal 2.0, cuts eg. description off in TB, if containing non-ascii chars 2015-07-23 15:51:26 +00:00
Nathan Gray
7c939f7d58 When copying a project, if info_from is the same as the old project name, change it to the new project name 2015-07-22 15:37:05 +00:00
Ralf Becker
6b0852e90f * InfoLog/CalDAV: fixed since last package (Horde_Icalendar update) not imported start, due and completed dates 2015-07-16 13:33:25 +00:00
Ralf Becker
a520d70ed3 use json-encoding instead of (php-)serialize for storing of iCal X-properties in DB 2015-06-25 20:27:06 +00:00
Ralf Becker
cd48c7c22b new Horde_Icalendar throws Horde_Icalendar_Exception on call to getAttribute() for not existing attributes, getAttributeDefault($name, $default) returns $default instead 2015-06-24 12:30:56 +00:00
Ralf Becker
3640ef4eb0 using new Horde code in vendor: fix PHP Fatal error: Cannot access protected property Horde_Icalendar_Vevent::$_attributes 2015-06-24 10:46:19 +00:00