Commit Graph

1762 Commits

Author SHA1 Message Date
Hadi Nategh
5fb2fbc22c Fix <a> tags inside infolog desc always breaks to second line 2015-03-25 09:02:51 +00:00
Hadi Nategh
70510ca506 Use text-overflow-ellipsis for very long infolog titles in listview to avoid collision with info_id 2015-03-23 17:00:22 +00:00
Ralf Becker
8431629ed2 * All apps: nummeric custom-fields (float or new integer) sort nummeric in lists 2015-03-23 08:38:30 +00:00
Nathan Gray
9e1625c983 Avoid errors in refresh if most recently opened etemplate gets closed before refresh. 2015-03-16 21:15:38 +00:00
Ralf Becker
6abf97d755 fix update script 2015-03-12 09:44:48 +00:00
Ralf Becker
043f2480f4 keep automatic update of pricelist, if project get updated 2015-03-10 12:21:03 +00:00
Ralf Becker
e59fecc0e7 * InfoLog: fixed not able to remove already selected project 2015-03-10 11:31:40 +00:00
Nathan Gray
cbae778539 Add upgrade script to recover any hiding infogs that are missing status 2015-03-09 19:33:53 +00:00
Klaus Leithoff
a27d5963c5 pending translations from our translation server 2015-03-05 09:04:21 +00:00
Nathan Gray
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
Hadi Nategh
32596fb0e0 Implement widget historylog resize handler and fix historylog template in all apps 2015-02-25 16:30:49 +00:00
Nathan Gray
56dff42c14 Make sure favorite portlet passes type check, fixes custom type templates missing on home 2015-02-24 19:29:47 +00:00
Nathan Gray
2a939d0c6f Add handler for dropping mail into infolog 2015-02-24 19:07:48 +00:00
Nathan Gray
05ffcf9d7d Only reset template if it matches the index, fixes infolog gives no results in home favorite portlet 2015-02-24 16:33:59 +00:00
Ralf Becker
93a514993a * InfoLog/Addressbook: refresh CRM view if InfoLog was edited without having InfoLog tab open 2015-02-17 16:21:50 +00:00
Ralf Becker
d432642f1a add encoding, eTempalte2 DTD and svn propset svn:keywords Id to all eTemplates 2015-02-17 09:55:05 +00:00
Ralf Becker
18fafed2a4 pending translations from our translation server 2015-02-17 08:52:58 +00:00
Ralf Becker
f994089389 * InfoLog: new context menu: View parent with children 2015-02-13 18:03:40 +00:00
Nathan Gray
585ff4ec0e Home needs to be able to find rows template 2015-02-10 19:50:32 +00:00
Ralf Becker
7d0a179c9a do NOT return empty, if old_template is not set on initial call 2015-02-10 08:19:14 +00:00
Nathan Gray
dd30ac28f4 - Allow app attribute to be specified in the template file, not just at run-time
- Use app attribute to fix infolog customfields in addressbook CRM view
2015-02-10 00:13:31 +00:00
Nathan Gray
86d41c9412 Prevent fixed height widgets from wrapping onto the next line and covering it. (start/due/completed dates) 2015-02-09 22:44:39 +00:00
Nathan Gray
07fc3e4bbf When changing the nextmatch row template, don't query the database right away since re-initializing the nextmatch controller forces another query. 2015-02-09 20:47:18 +00:00
Ralf Becker
acebbba931 fix server-side of switching info-type specific template "infolog.index.rows.$type" for type $type" 2015-02-09 09:03:50 +00:00
Ralf Becker
c28dac7206 eT2 needs a name not a template object 2015-02-06 18:02:36 +00:00
Ralf Becker
9b093562b4 remove div.et2_container in favor of just .et2_container, as we use a from now 2015-02-04 08:35:40 +00:00
Klaus Leithoff
628b875bfb add default cat (set in pref) to infologs that are created from mails 2015-01-23 14:25:40 +00:00
Ralf Becker
d39ad8fde6 Italian translation from Stylite partner Ilias Chasapakis, Webtrain Services <Ilias@webtrain.it> 2015-01-23 10:20:41 +00:00
Hadi Nategh
4fa44e6482 Reorder and add missing phrases in lang files 2015-01-15 14:53:34 +00:00
Nathan Gray
9bd29925cd infolog_ui changes default_cols in get_rows, so we change it back. 2015-01-14 20:25:05 +00:00
Nathan Gray
d51c83402d Set default columns 2015-01-12 19:59:25 +00:00
Ralf Becker
7346a37998 cleaning up old addressbook stuff 2015-01-10 09:51:51 +00:00
Hadi Nategh
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
Nathan Gray
fc3eca62f0 Take nextmatch / favorite values into account, not just what was set on first load. 2014-12-11 17:59:29 +00:00
Ralf Becker
0efd64bb2e revert r49817: as it causes an SQL error in Home ("linked" is not a column) 2014-12-11 16:02:24 +00:00
Nathan Gray
85d531e797 Persist linked entries filter until it's cleared, fixes link filter lost after submit (context menu -> change) 2014-12-10 17:36:55 +00:00
Nathan Gray
7760ea36ad Fix select all in contact view actually selects the page instead of all rows 2014-12-08 22:05:21 +00:00
Hadi Nategh
5f3647b582 Set the infolog description initial height a bit lower 2014-12-08 17:09:16 +00:00
Hadi Nategh
1869e94f84 Popup resize handler enhancement:
- Fix multi-line textbox resizing
- Introduce tab_height to tab widget and remove extra height set on tab containers children
- Let mail compose uses its own resize handling as it deals with some special resizing
2014-12-05 17:29:41 +00:00
Hadi Nategh
78784a28e6 Change default behavior of multiline textbox resize 2014-12-05 13:39:21 +00:00
Hadi Nategh
eefb5963bf Make edit popup dialogs compatible to resize window feature 2014-12-04 16:43:45 +00:00
Ralf Becker
b3676a64a8 French translations from zorg-AT-probesys.com 2014-12-02 13:11:38 +00:00
Nathan Gray
ba13371430 More Home progress:
- Add birthday reminders
 - Prevent infolog favorites from setting an app header
2014-12-02 00:30:11 +00:00
Hadi Nategh
56cd25d845 Make infolog print dialog to respect customfields type 2014-11-28 10:04:52 +00:00
Ralf Becker
2e5fcbda4e fixing the fix, we dont want whole mails in memory 2014-11-26 15:05:59 +00:00
Nathan Gray
4da6635a51 Fix missing infolog custom types 2014-11-19 21:15:48 +00:00
Ralf Becker
c633e0033b * all aps: lower memory requirements of insert into document by skipping HTML processing, if there are no html (custom-)fields 2014-11-19 12:20:59 +00:00
Nathan Gray
ea8ff86854 Add a method to get an icon for a record, as specific to that record as possible 2014-11-18 23:40:49 +00:00
Nathan Gray
5291730724 Fix home favorite filters lost if you change sorting / filter 2014-11-17 18:47:47 +00:00
Nathan Gray
95e343cb27 Drag & Drop support for [infolog] favorite to Home 2014-11-11 23:11:16 +00:00
Ralf Becker
123bb043d5 * InfoLog/Tracker: fix missing attachments when converting a composed mail to an InfoLog or Tracker entry 2014-11-05 07:34:55 +00:00
Nathan Gray
382d7bc762 Get infolog status icons showing in element list. 2014-11-03 17:12:44 +00:00
Nathan Gray
bcbf679f64 More custom field UI work
- Application sub-type options
- Tracker & Infolog now use common UI
2014-10-23 17:33:03 +00:00
Ralf Becker
5549dd1fd2 * InfoLog: "No filter" favorite was not resetting filters anymore 2014-10-23 12:42:24 +00:00
Nathan Gray
88414a5169 Fix tracker -> infolog action redirected back to tracker 2014-10-22 20:25:48 +00:00
Ralf Becker
b6f69d3a4c "No filters" in InfoLog was not removing a search 2014-10-21 12:17:00 +00:00
Ralf Becker
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
Ralf Becker
004de5c81e * InfoLog: allow to (re-)set view of entries link to contacts via favorites 2014-10-16 09:29:01 +00:00
Nathan Gray
c158a32c72 Fix timesheet sum 2014-10-15 23:02:42 +00:00
Ralf Becker
5a888ec812 pending translations from our translation server 2014-10-08 12:57:04 +00:00
Ralf Becker
6d76f3d6ba remove mail_bo::htmlspecialchars 2014-10-02 08:18:24 +00:00
Nathan Gray
6ee7f3f219 Basics of infolog-value and tracker-value widgets 2014-09-30 22:08:57 +00:00
Nathan Gray
cd8f1cdd4f Add new infolog filter 'private' 2014-09-23 22:48:11 +00:00
Nathan Gray
76f970967f Fix a few more redirects resulting in unwanted iframes. 2014-09-22 15:23:36 +00:00
Nathan Gray
2cf2c3ec12 Avoid extra reload of infolog, just hide the details 2014-09-16 14:30:52 +00:00
Nathan Gray
ee5a8c5fcc Move timesheet sum placeholder 2014-09-09 21:28:57 +00:00
Nathan Gray
9cdaebe1b6 Add timesheet time (info_sum_timesheets) placeholder 2014-09-09 21:26:45 +00:00
Nathan Gray
2b17360a7e Set appropriate no details CSS on initial load 2014-09-09 14:28:16 +00:00
Nathan Gray
1b0cefe5f2 Keep pm link when changing contact 2014-09-08 21:24:25 +00:00
Ralf Becker
4f29360f51 set height in px to work around different (row based) heights in Chrome and FF 2014-09-04 14:32:33 +00:00
Nathan Gray
a862bd46bb Store infolog list details/no details choice as implicit preference 2014-09-02 21:14:33 +00:00
Ralf Becker
6e54b7088c * InfoLog: allways show all children when opening an InfoLog containing children in list (not applying filters or search) 2014-09-02 10:23:09 +00:00
Nathan Gray
9a0b6a921b Show or hide details only for the current nextmatch 2014-09-01 19:20:05 +00:00
Nathan Gray
ff29be3197 Fix history log widget no longer working 2014-08-27 17:13:38 +00:00
Ralf Becker
6cabb4d37f reintroduced old list-no-subs preferences as "Show sub-entries" with options "Always", "Only if there is a filter", "Only while searching" 2014-08-27 14:38:03 +00:00
Ralf Becker
08c409fdad disable homepage preferences, until we have a home-page again 2014-08-27 09:06:20 +00:00
Ralf Becker
ce9599343e removed usage of removed "listNoSubs" preference, as it leads to empty sub-view, if preference was set 2014-08-27 08:57:36 +00:00
Ralf Becker
bdc8b5bd01 * InfoLog: subentries are now shown only in hierarchical view and updates to them also update modification time of parent 2014-08-27 07:53:40 +00:00
Ralf Becker
4574ec93af grrrr: Tracker has its own copy of custom-field code, which is now also updated and therefore storing again 2014-08-26 14:18:56 +00:00
Ralf Becker
ad001d8eab using all space for values 2014-08-26 10:26:07 +00:00
Ralf Becker
eea5f5293b custom-fields translations 2014-08-26 09:31:04 +00:00
Nathan Gray
12ed9fe370 Change how parent / child is handled:
- No more preference or separate views
- Changing a sub-entry updates the modified date of the parent
2014-08-25 23:43:32 +00:00
Nathan Gray
f3c15f87b1 Infolog lists embedded as action can have their own separate column preferences. 2014-08-25 23:18:09 +00:00
Nathan Gray
2139812849 Fix missing duration format by setting it once at the top level. (see r47942) 2014-08-25 19:56:28 +00:00
Nathan Gray
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
Ralf Becker
94afafae11 * all apps: fixed column sizes and stretch (change when window size changes) 2014-08-22 11:08:21 +00:00
Nathan Gray
7da0a6d6c6 Set some more column widths 2014-08-20 15:27:03 +00:00
Hadi Nategh
a78fda8400 Hide info_link in addressbook CRM view via CSS, and try to not filter them by query in infolog get_rows .
-Fix clicking on linked infolog entry and redirecting to AB CRM view removes the link from the row in infolog
2014-08-20 14:38:33 +00:00
Ralf Becker
e7e1ebe4c1 fixed infolog.index adding percent width for strech-columns 2014-08-20 10:00:33 +00:00
Hadi Nategh
6e70592d4c Change width of fields in project manager tab of infolog edit dialog 2014-08-07 16:31:28 +00:00
Klaus Leithoff
eb350e2745 pending translations from our translation server 2014-08-01 13:58:47 +00:00
Hadi Nategh
6689ca64f7 SelectAccount with type "none" should get sel_options but it should be readonly if user has no admin access. Fix infolog delegation for admin users with selectAccount type "none" selected 2014-07-29 17:39:35 +00:00
Hadi Nategh
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
Ralf Becker
b3e4dbf265 removed stray error_log 2014-07-24 07:24:37 +00:00
Ralf Becker
d2b6fd0794 pending translations from our translation server 2014-07-23 16:40:19 +00:00
Hadi Nategh
1bda4f1337 Set display_format and hours_per_day for infolog used_time 2014-07-23 13:14:23 +00:00
Ralf Becker
f864753113 * Admin/all apps: fix refresh of admin after calling site configuration, categories, etc from apps 2014-07-08 13:52:48 +00:00
Ralf Becker
3d79bae09a Brazilian translations from Guilherme Rocha guilherme-at-gf7.com.br 2014-07-08 09:57:42 +00:00
Hadi Nategh
27ab8b3728 Add ajax=true for infolog redirect from site->configuration in order to avoid creating iframe 2014-07-08 08:53:50 +00:00
Hadi Nategh
5d8c57f1bd Avoid to build iframe when redirect, extension to commit 47537 2014-07-08 08:42:57 +00:00