Commit Graph

1706 Commits

Author SHA1 Message Date
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
Hadi Nategh
0b8bad6838 Redirect infolog-customfield back to infolog list after save/cancel 2014-07-08 08:23:14 +00:00
Hadi Nategh
eeb375de39 * Infolog/Edit:Add an implicit user preference in order to remember the last chosen of infolog's type 2014-07-03 13:44:04 +00:00
Klaus Leithoff
e0b9fadfdd * Mail/Infolog/Tracker: fix problem with converting mail to infolog/tracker entries, when forwarded messages are attached (message/rfc822 attachments) 2014-07-03 10:16:23 +00:00
Hadi Nategh
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
Ralf Becker
d6ce36d735 bump versions to 14.1 2014-06-24 10:00:50 +00:00
Hadi Nategh
8c276bfe96 Remove "placeholder" link from help tooltip of preferences 2014-06-24 09:47:08 +00:00
Ralf Becker
ffae12e240 * all apps: custom-fields are now stored in own egw_customfields table (no more limit on number), site configurations get now JSON serialized 2014-06-23 14:35:22 +00:00
Nathan Gray
228d3e9614 Add placeholders for parent 2014-06-18 15:50:23 +00:00
Nathan Gray
3f8ac20b7a Add a note for if we get back to import/export re-structuring 2014-06-18 14:35:44 +00:00
Ralf Becker
a2e03406d2 also notify about sub-entries 2014-06-17 10:39:12 +00:00
Nathan Gray
52c9a86704 addr_id function moved to importexport_basic_import_csv so it can be used for all apps 2014-06-16 20:08:17 +00:00
Hadi Nategh
630f4558d9 Fix IDE documentation warning 2014-06-12 12:34:50 +00:00
Ralf Becker
2072869ffe fixed wrong "Startdate must be before enddate" validation error, if no start- or end-date given 2014-06-11 10:47:23 +00:00
Nathan Gray
a866eb5ed9 Fix details filter not properly changing 2014-06-04 18:43:21 +00:00
Nathan Gray
a1530d728c Fix price so selecting price list item fills in unit price field 2014-06-04 15:14:14 +00:00
Hadi Nategh
a7ecc60a5e Make sure that _links is not undefined 2014-05-27 13:36:40 +00:00
Ralf Becker
577e336b0e fixed typo preventing update of entries in InfoLog list 2014-05-27 09:53:09 +00:00
Hadi Nategh
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
Ralf Becker
c04f0ccc8f fix not updated infolog in list, when timesheet is booked on it: added "row_mod" as maximum of info_modified, link_lastmod (incl. deleted ones) and timesheet_bo::sum() max_modified 2014-05-24 10:59:03 +00:00
Ralf Becker
50baa1af34 fixed different column-selection for "Details" and "No details" and therefore not calculated timesheet sum 2014-05-22 16:38:22 +00:00
Ralf Becker
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
Hadi Nategh
d322ee7ec4 Add print item in infolog context menu and onload print functionality 2014-05-20 10:51:37 +00:00
Nathan Gray
6c696a1db0 Silence error log 2014-05-13 23:20:04 +00:00
Klaus Leithoff
09fea87804 translations from our translation server 2014-05-13 14:43:56 +00:00
Nathan Gray
01011c7349 Fix misplaced bracket causing warning message about invalid arguments 2014-05-07 18:36:13 +00:00
Stefan Reinhardt
013062aa00 infolog - less
add - delete +
positioning icons
2014-05-06 16:44:32 +00:00
Hadi Nategh
8ae49a00fb No need to have explicitly fix et2_file width in infolog as the width is handled in etemplate2 class for all 2014-05-06 11:33:41 +00:00
Ralf Becker
5f786d9af3 skip loading (not needed) translations when running during setup 2014-05-05 12:21:47 +00:00
Hadi Nategh
b8dbefb64a Give right width to link tab 2014-04-30 11:04:48 +00:00
Nathan Gray
9586a3b49a Add 10 more pixels to first column 2014-04-29 14:42:00 +00:00
Nathan Gray
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
Hadi Nategh
ad62aa3ea7 Add BlurText to "Responsible" select account field 2014-04-24 12:07:48 +00:00
Klaus Leithoff
79134d7b12 translations from our translation server 2014-04-23 12:39:12 +00:00
Nathan Gray
2772381977 Set fixed size & minimum width for list first column 2014-04-22 17:28:45 +00:00
Hadi Nategh
4f021209bb Margin "Cc" filed in infolog Details tab regarding to "Responsible" filed width 2014-04-15 14:39:19 +00:00
Nathan Gray
3a004a2672 Add link to list of placeholders into app menu 2014-04-14 17:08:43 +00:00
Klaus Leithoff
671a47f6fc remove references to felamimail stuff 2014-04-10 14:33:24 +00:00
Nathan Gray
87f87d4f86 Always update the whole list, since there's no easy way to tell if the filters will exclude the entry 2014-04-07 20:27:57 +00:00
Nathan Gray
89fa0b435c Don't change infolog list header when called by another app 2014-04-07 16:49:42 +00:00
Nathan Gray
cd91e59911 Don't do client-side validation if infolog type is changed 2014-04-02 18:50:20 +00:00
Stefan Reinhardt
79126ae745 infolog: edit - link-to -
button + Datei aussuchen... + Link to Filesystem



app.less
pixelegg.less
2014-04-02 13:08:26 +00:00
Stefan Reinhardt
bd6f7af76e infolog: edit - link-to -
background-image for  link_to + delete



.less
2014-04-02 11:31:00 +00:00
Stefan Reinhardt
dd150cbf44 infolog: edit - link-to - less 2014-04-01 10:02:32 +00:00
Klaus Leithoff
9e4671e5da handle bug on form validation with method used for taglist preparation 2014-03-31 12:40:20 +00:00
Nathan Gray
beab0aca19 Improvements to CRM view hook filtering
- Don't use linked filter, leave that for the user.  Use action, action_id instead, which can't be cleared.
- Don't store query in the session, it will conflict with app tab.  etemplate2 preserves it in the request.
2014-03-26 19:36:54 +00:00
Nathan Gray
a1bd074787 Un-deleting an infolog entry needs a full refresh, not just an update, to remove it from the list of deleted entries 2014-03-26 16:54:09 +00:00
Nathan Gray
69fea7dc9c Fix Un-Delete label on Save button for new infologs 2014-03-26 14:33:03 +00:00
Nathan Gray
660f57e176 Fix for r46370, Fix links disappearing when changing between details / no details
I changed the wrong parameter
2014-03-25 19:49:47 +00:00
Nathan Gray
b9be77fe0f If editing a deleted infolog, change the save label to 'Un-Delete' to be a little more clear, though 'Apply' would work too 2014-03-25 18:53:07 +00:00
Klaus Leithoff
8de2b22eeb solution for taglist used for info_cc; TODO:replace imap_rfc822_parse_adrlist, as we wanted to get rid of those imap extension functions 2014-03-25 11:22:34 +00:00
Nathan Gray
efa8c9b567 Remove no longer needed ab link-entry 2014-03-24 21:37:42 +00:00
Nathan Gray
5b362e4bf5 - Change cc from textbox to taglist-email
- Change responsible account_type from accounts (default) to both.
2014-03-24 20:53:19 +00:00
Nathan Gray
32ef5dd748 Set sortmode=DESC for date columns (and a few others) so newest show up on top for first click on header 2014-03-24 19:34:00 +00:00
Nathan Gray
8816fd6e0f Handle selected columns as string or array without warning 2014-03-24 19:32:21 +00:00
Nathan Gray
ab8cc893f7 Handle selected columns as array without erroring 2014-03-24 17:00:54 +00:00
Nathan Gray
02ea708a38 Fix links disappearing when changing between details / no details
- stop trying to change columnselection_pref from the server, app.js handles it and nextmatch doesn't support it
- send links based on preference, not filter.  This way they're in the client side row cache, and can be displayed.
2014-03-24 16:31:30 +00:00