Commit Graph

41 Commits

Author SHA1 Message Date
9e1625c983 Avoid errors in refresh if most recently opened etemplate gets closed before refresh. 2015-03-16 21:15:38 +00:00
043f2480f4 keep automatic update of pricelist, if project get updated 2015-03-10 12:21:03 +00:00
345ec3c652 Make sure status has a 'not-started' value before we switch to it, prevents infologs disappearing if you change status back to 0% 2015-03-04 16:13:47 +00:00
93a514993a * InfoLog/Addressbook: refresh CRM view if InfoLog was edited without having InfoLog tab open 2015-02-17 16:21:50 +00:00
f994089389 * InfoLog: new context menu: View parent with children 2015-02-13 18:03:40 +00:00
39cc660c0d Implement set window title for each application with a default title field or define an app specific custom get title 2015-01-05 14:28:35 +00:00
fc3eca62f0 Take nextmatch / favorite values into account, not just what was set on first load. 2014-12-11 17:59:29 +00:00
5549dd1fd2 * InfoLog: "No filter" favorite was not resetting filters anymore 2014-10-23 12:42:24 +00:00
b6f69d3a4c "No filters" in InfoLog was not removing a search 2014-10-21 12:17:00 +00:00
8af4ca6049 reverting r49030 and implementing same functionality with just app.infolog.(get|set)State(), fixes introduced error set you could not filter eg. by type in an action view 2014-10-16 15:59:10 +00:00
004de5c81e * InfoLog: allow to (re-)set view of entries link to contacts via favorites 2014-10-16 09:29:01 +00:00
2cf2c3ec12 Avoid extra reload of infolog, just hide the details 2014-09-16 14:30:52 +00:00
2b17360a7e Set appropriate no details CSS on initial load 2014-09-09 14:28:16 +00:00
a862bd46bb Store infolog list details/no details choice as implicit preference 2014-09-02 21:14:33 +00:00
9a0b6a921b Show or hide details only for the current nextmatch 2014-09-01 19:20:05 +00:00
f3c15f87b1 Infolog lists embedded as action can have their own separate column preferences. 2014-08-25 23:18:09 +00:00
300263e534 Always include date sub-template, and just disable it when not needed.
Fixes date widgets not validated.
2014-08-25 17:29:42 +00:00
81dc9a9be3 Make sure all DOMSubtrees are loaded before trigger the print job on window onload. Fix error "getComputing is not function" when closing the window while the print preview is loaded 2014-07-29 15:02:46 +00:00
dcad41f542 Try to not always refresh calendar via observer for every infolog entry, but only the ones that are integrated in calendar 2014-06-26 12:39:20 +00:00
a866eb5ed9 Fix details filter not properly changing 2014-06-04 18:43:21 +00:00
a7ecc60a5e Make sure that _links is not undefined 2014-05-27 13:36:40 +00:00
d58b111165 Remove _targetapp argument from observer and add _links. Additionally, make sure if the application, fired observer, is linked and needs to be refreshed 2014-05-26 14:01:18 +00:00
893091e286 - new app.js observer method which receives update notifications from all apps
- app.infolog.observer triggering refresh of InfoLog list, when a timesheet get stored
- moved code of already deprecated egw_refresh() to egw.refresh() and changed etemplate to use that
- framework from jdots/pixelegg template no longer overwrites window.egw_refresh, but egw.refresh calls framework.refresh for regular refreshs if framework is present
2014-05-22 15:29:14 +00:00
d322ee7ec4 Add print item in infolog context menu and onload print functionality 2014-05-20 10:51:37 +00:00
354a8426af - Fix $action gets lost if an action (delete) is done
- Fix deleted filter + link showed no results
2014-04-28 20:25:40 +00:00
ffb1159851 Fix setting nm left_header to a none existing template in infolog index 2014-03-07 11:55:11 +00:00
8b9f806b1f - Fix start date filter date selection
- Add end date filter (uses date selection)
2014-03-06 22:12:50 +00:00
3e07afb9ac using new et2_ready signature incl. template name and fixed IDE warnings 2014-03-03 09:28:56 +00:00
c7de2d229d Better check to make sure change callback doesn't run during template rendering - handles template reloads 2014-01-10 15:02:50 +00:00
5ae4da09cd Make sure change callback doesn't run during template rendering 2014-01-10 14:25:41 +00:00
1bace180cf - Fix add popup with extras to handle multiple infolog nextmatches
- Fix setting primary link
2013-11-28 17:34:28 +00:00
5c6cceaa53 - Add js function to open a edit dialog with some fields pre-filled (type, category, action), use for buttons in nm right header
- Use different DOM ID for list when called from elsewhere
2013-11-27 00:17:08 +00:00
6d226a7921 split constructor function and place of instanciation for app.js objects: app[appname] = new app.classes[appname](); 2013-11-04 20:54:23 +00:00
a6311fa1a3 creating and using an app-specific egw object 2013-10-07 16:53:13 +00:00
9341d7d31a Fix Add link in infolog SideMenu by using egw.open() 2013-09-25 09:20:32 +00:00
49f9935b60 Fix to open the edit popup window with right size, attempts to open from sidemenu "Add" link 2013-09-19 13:47:02 +00:00
a661d52de2 Infolog: Prefix name on css classes 2013-09-19 12:52:50 +00:00
019db13e33 Handle, infolog->add link in sidebox menu via app.js, instead of using inline script on infolog_hook 2013-09-13 13:51:33 +00:00
af6e15e5cd removed left over prefix 2013-08-28 13:28:15 +00:00
7ee2c05955 remove extra app prefixes from method names in app.js, for both infolog and timesheet applications 2013-08-27 10:46:42 +00:00
9217768b07 Add new app.js to infolog application, missing from r43502. 2013-08-26 09:45:43 +00:00