Commit Graph

2238 Commits

Author SHA1 Message Date
Hadi Nategh
4a47fb7663 Mobile theme W.I.P.:
- Fix time label alignment for enddate in infolog list view
2016-04-15 10:55:51 +00:00
Hadi Nategh
1111e11f55 Mobile theme W.I.P.:
- Fix time label alignment in infolog list view
2016-04-14 15:31:19 +00:00
Nathan Gray
3fdf387341 Fix start & end date filters did not filter 2016-04-12 22:52:22 +00:00
Hadi Nategh
a6a3dc5250 Styling dialogs W.I.P.:
- Remove all "Create new links" from link tabs
2016-04-11 14:30:30 +00:00
Hadi Nategh
42beae83cc Styling dialogs W.I.P.:
- Fix alignments in infolog edit dialog
2016-04-11 14:08:01 +00:00
Hadi Nategh
50aae863b6 Edit dialogs style W.I.P.:
- Give tab widget new look
- Style grid header different
- Re-design calendar edit dialog
- Some fixes for multi et2_taglist
2016-04-06 16:43:51 +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
e5cbe2c57c Limit start / end dates with respect to each other so end must always be after start 2016-03-22 14:38:50 +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
Nathan Gray
d3f38b5bc6 Remove end date status text, it was wrong. 2016-03-21 19:18:25 +00:00
Ralf Becker
d49f8bc45f fix situation where multiple app.js objects are used, eg. InfoLog and CRM view in Addressbook:
- etemplate2 creates a private app object instead of using window.app with just prototypes, if template is not from current app
- fixed all cases where window.app was used to use just app, to use evtl. private object
- app_base no longer assigns itself to window.app (window.app[this.appname] = this), as that breaks private app objects
- et2_compileLegacyJS replaces app.appname with widget.getInstanceManager().app_obj.appname
- etemplate2 stores either private or global app object in app_obj attribute
2016-03-17 18:12:36 +00:00
Nathan Gray
0db8f1f6da Fix js error "Cannot read property 'getArrayMgr' of null" 2016-03-15 16:59:38 +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
Nathan Gray
437de286c3 Send false to re-enable columns as needed 2016-03-08 17:21:52 +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
Hadi Nategh
34c2ed32b9 Mobile theme W.I.P:
- Fix fontsize for infolog, timesheet, resources and addressbook
- Migrate mobile specific css classes into mobile theme for resources
2016-03-04 13:27:07 +00:00
Hadi Nategh
1095c6e5b9 Mobile theme W.I.P.:
- Fix description filed in edit dialogs for infolog and timesheet
- Migrate mobile css classes for timesheet into mobile theme
2016-02-29 11:04:02 +00:00
Hadi Nategh
b4b12b2312 Mobile theme W.I.P.:
- Fix checkboxes size
- Fix styling of slideSwitch
2016-02-26 17:02:44 +00:00
Hadi Nategh
91b2d815cc Mobile theme W.I.P.:
- Move infolog ownership into tab widget
2016-02-26 11:50:10 +00:00
Hadi Nategh
845e37e66d SVG images W.I.P.:
- Add svg icons
- Implement color change for stylesheet2svg script
2016-02-23 18:49:14 +00:00
Ralf Becker
67e6965b1f fix javascript error when getState called by et2_ready from tutorials, caused by content.data.nm does not exist for tutorials 2016-02-22 15:48:19 +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
Hadi Nategh
feaba0de71 Mobile theme W.I.P.:
-Add mobile specific css files
2016-02-17 17:43:41 +00:00
Hadi Nategh
c008c6ef70 Mobile theme W.I.P.:
-Fix broken add buttons
2016-02-17 12:09:34 +00:00
Nathan Gray
8c7945d41c Add custom date fields to list to formatted for spreadsheets 2016-02-16 23:42:25 +00:00
Hadi Nategh
ca0930121f Mobile theme W.I.P.:
- Fix infolog list alignment
2016-02-16 18:49:17 +00:00
Ralf Becker
60d41a7a48 WIP aligning nextmatch header and styling it as toolbar 2016-02-16 17:18:02 +00:00
Hadi Nategh
7e452c279c Mobile theme W.I.P.:
- Add more mobile adapted templates
- Fix infolog index template
2016-02-16 14:20:52 +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
e29aed662e Mobile theme W.I.P.:
- Add delete button for infolog edit
2016-02-02 11:14:53 +00:00
Hadi Nategh
0c11eaf2f1 Mobile theme W.I.P.:
- Implement view template
- Implement view template loader
- Add infolog edit
- Fix couple of bug in AB edit and index
2016-02-01 18:09:15 +00:00
Hadi Nategh
c93938f340 Mobile theme WIP:
- Try to not disturb nm header
2016-01-19 13:51:20 +00:00
Hadi Nategh
9332ce4a80 Mobile theme WIP:
- Add plus button for all apps list views
2016-01-14 10:56:48 +00:00
Hadi Nategh
e8bc6dcd19 Fix not working subtraction option for infolog-value widget 2016-01-08 13:35:35 +00:00
Hadi Nategh
dc2b48c43f Make links in infolog list easier to read 2016-01-08 10:52:16 +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
Hadi Nategh
012d8faf7f Mobile theme W.I.P.:
- Get two lines of info description shown on the list
2015-12-23 14:34:05 +00:00
Hadi Nategh
75af27f44d Mobile theme W.I.P.:
- Margin the due date to the left
2015-12-23 14:28:57 +00:00
Hadi Nategh
08c1b16779 Mobile theme W.I.P.:
- Put due date into the first column and make description field bigger
2015-12-23 14:22:49 +00:00
Hadi Nategh
4ed126cbbe Mobile theme W.I.P.:
-More styling enhancement for infolog rows
2015-12-23 09:09:50 +00:00
Nathan Gray
ff868f4539 Refinements to timestamp button
- Smaller buttons, better positioning
2015-12-22 17:01:32 +00:00
Hadi Nategh
337221f7f2 Mobile theme W.I.P.:
-Some styling enhancement for infolog rows
2015-12-22 15:15:54 +00:00
Nathan Gray
fae06bcbe5 Refinements to timestamp button
- Better icon & more specific hover text
- Now goes to start if you forget to place cursor
- Style encrypt button to match
2015-12-21 22:19:05 +00:00
Nathan Gray
833253e73d Add a button to insert the current time and user into infolog description 2015-12-16 18:14:37 +00:00
Nathan Gray
f0bfbbd687 Limit chozen dropdown height so it stays in the tab 2015-12-15 18:58:52 +00:00
Hadi Nategh
da934bafb0 Mobile theme W.I.P.:
- Fix infolog responsible field causes row expansion
2015-12-15 15:28:33 +00:00
Hadi Nategh
ec0dc6c75f Mobile theme W.I.P.:
- Fix infolog first column width
2015-12-10 17:13:28 +00:00
Hadi Nategh
d272c7bc7c Mobile theme W.I.P.:
- Implement new category color representative for nm rows
2015-12-10 17:07:25 +00:00
Hadi Nategh
dfafb79b00 Mobile theme W.I.P.:
-Fix infolog with long subject does not get ellipsis
-Add an icon for representing cellphone in addressbook
2015-12-08 14:54:17 +00:00
Hadi Nategh
43c219909e Mobile theme W.I.P.:
- Fix infolog link does not get ellipsis
2015-12-08 09:13:14 +00:00
Nathan Gray
20e23b811e Apply status / percent rules for changing percent via context menu 2015-12-07 18:53:08 +00:00
Hadi Nategh
983ec4fad6 Mobile theme W.I.P.:
-Fix infolog subject and id
2015-12-07 18:38:47 +00:00
Nathan Gray
12962b77b4 Fix bug where additional infolog columns get shown after changing selected columns 2015-12-02 21:03:45 +00:00
Nathan Gray
e56ff68a61 - Make sure we always use index's nextmatch
- Add some documentation about the this.et2 variable
2015-12-02 18:42:55 +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
Hadi Nategh
fbef1f10a6 Mobile theme W.I.P.:
- Implementing mobile adaptable index template for infolog
2015-11-27 16:24:17 +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
2dee92b877 Hopefully resolve completed vs status with custom statuses. 2015-11-20 16:33:59 +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
Nathan Gray
cc5b035d15 - Fix drag & drop breaks when changing to another application tab
- Fix wrong ajax method called to move infologs
2015-11-05 20:56:13 +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
Hadi Nategh
5f19cc95fc Mailvelope WIP:
- Add mailvelope keepAttachments option
2015-09-17 09:52:58 +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
d0dae2b32a * InfoLog: fix not working "No filter" favorite 2015-08-24 14:34:19 +00:00
Hadi Nategh
b0c20d2e76 Fix some translation issues 2015-08-24 13:23:34 +00:00
Hadi Nategh
433baf9459 Fix encrypted infolog shows on hover even if the mailvelope is not available 2015-08-20 16:14:06 +00:00
Ralf Becker
765d28ea21 fixed not being able to switch on encryption for new entries 2015-08-19 13:28:33 +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
Hadi Nategh
57a3c318ea Do not let to address a possible freed object 2015-07-30 15:25:44 +00:00
Hadi Nategh
b582716dff Fix infolog error: content is undefined 2015-07-30 10:33:41 +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
bba3fa804a some database optimizing: changing columns with no user-input to CHARACTER SET ascii (instead of utf8), shorten indexes and add additional autoincrement columns where primary key contained varchars 2015-07-11 13:56:50 +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
Ralf Becker
2e9db465c8 fix PHP Fatal error: Class Horde not found 2015-06-24 08:53:18 +00:00
Ralf Becker
3b4708f9ea using new Horde code in vendor for CalDAV/CardDAV, moved all old Horde and SyncML code to syncml app, not sure it is still functional 2015-06-22 15:36:23 +00:00
Klaus Leithoff
6bf52f5f5e adapt function-signatures to match zpush requirements 2015-06-16 13:23:05 +00:00
Ralf Becker
78293e8939 fix wrong class name 2015-06-16 08:24:05 +00:00
Ralf Becker
583ce92b99 work in progress zpush2: to enable see comment in index.php 2015-06-16 06:37:16 +00:00
Nathan Gray
89a8ee9804 Decrypt on hover for historylog 2015-06-09 20:57:43 +00:00
Nathan Gray
e1d56b5969 Move some common code for decrypt on hover 2015-06-09 20:04:57 +00:00
Hadi Nategh
2d9821ff01 Resolve mailvelope encrypt for infolog print dialog 2015-06-09 14:45:32 +00:00
Ralf Becker
73239006bf maximize description and got (not running) resize in Pixelegg with encrypted InfoLogs working 2015-05-29 09:18:33 +00:00
Ralf Becker
1ca4b24ec2 added missing error message when adding a responsible without key to an encrypted infolog, also adding timestamp to infolog-encryption.js to force loading of changed files 2015-05-29 08:20:41 +00:00
Ralf Becker
4d15d4b12c encryption of InfoLog entries (EPL only) 2015-05-28 14:48:40 +00:00
Ralf Becker
ddbe8ccec3 encryption of InfoLog entries (EPL only) 2015-05-28 14:40:33 +00:00
Nathan Gray
02c4219aa4 Highlight currently selected favorite 2015-05-21 15:46:14 +00:00
Hadi Nategh
76d22e8515 Fix some IDE warning 2015-05-21 14:22:51 +00:00
Nathan Gray
8e8a3b7b61 Fix not found class, name has changed. 2015-05-19 20:13:38 +00:00
Nathan Gray
a82f7baf2c Avoid deprecated message caused by calling non-static method statically. Fixed by creating an instance to use. 2015-05-19 14:57:35 +00:00
Nathan Gray
d599cadf8a Pre-set contact in new infologs opened from context menu.
Contact taken from link filter, or current contact when in CRM view.
2015-05-11 21:03:29 +00:00
Nathan Gray
237d1d809e * If column information is stored in a favorite, restore it along with the filters
To get column information in the favorite, change the visible columns before you create the favorite.
If the favorite has no column information, the visible columns will not be changed.
2015-05-11 17:29:31 +00:00
Hadi Nategh
aa7edce3b4 Some fixes on mail integration:
- Fix save as raw eml file and send it as attachment
- Fix mail_import in infolog,tracker and calendar does not include raw mail eml attachment as link
- Some IDE clean up for mail and tracker
2015-04-17 09:39:22 +00:00
Hadi Nategh
c0097b3860 More WIP mail message integration:
- Make integrate function a static function
- Implement infolog, tracker and calendar save as buttons in mail compose with open popup
- Fix Date and Max_line_Chars in mail_integration
2015-04-15 15:55:18 +00:00
Hadi Nategh
b7c6be226d WIP of mail integration
-Centralize mail functionality of mail message integration in mail module
-Some clean up of mail_import in infolog and tracker apps
-Use hook registery in order of an app uses mail integration services
-Implement mail import into calendar
2015-04-15 11:23:59 +00:00
Nathan Gray
335d099bfd Custom template for home 2015-04-13 23:07:34 +00:00
Nathan Gray
5cebf6be61 Handle 'None' show option 2015-04-13 19:08:54 +00:00
Nathan Gray
6046480847 Add 'None' option to calendar display options 2015-04-10 14:48:49 +00:00
Hadi Nategh
213c8411e5 Make sure the line breaks on Completed column of listview if there is no space 2015-04-07 15:38:38 +00:00
Nathan Gray
0142bcb50c When creating an infolog from other entries, only set primary contact if there's only one entry 2015-04-01 23:14:21 +00:00
Ralf Becker
b2589dc3fe dending translations from our translation server 2015-04-01 08:06:00 +00:00
Ralf Becker
b086604711 move "Save as" phrase to common and merge-cli run 2015-04-01 08:00:07 +00:00
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
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
Hadi Nategh
4bc2595d36 Implement infolog responsible filed in edit popup with menupopup 2014-03-18 12:03:55 +00:00
Hadi Nategh
3a6a02de89 Fix issue in pixelegg template which shows scrollbar on description tab in infolog edit popup, even if it has no content yet 2014-03-18 11:11:50 +00:00
Stefan Reinhardt
1ee7878f0e INFOLOG:
nextmatch_header_row => favorite filter -> fix css
2014-03-14 16:14:22 +00:00
Nathan Gray
617928f00b Changes to allow / use some etemplate2 features
- Accept & deal with full linked value, not just a string
- If multiple linked entries are selected, show 'Multiple' instead of 'null'
2014-03-13 19:09:33 +00:00
Hadi Nategh
b4372023bb Fix more wrong commenting in app.css 2014-03-12 13:42:34 +00:00
Hadi Nategh
f84d2b9047 Style date-duration explicitly for infolog edit dialog 2014-03-12 13:16:40 +00:00
Ralf Becker
bec9fe838e use 16px width like for other status icons 2014-03-12 12:01:27 +00:00
Hadi Nategh
9e4b61e467 Fix not displaying # simbol for infolog id in edit dialog 2014-03-12 11:52:02 +00:00
Hadi Nategh
3a8044223c Add break column in infolog edit popup edit and a few more changes 2014-03-12 11:19:07 +00:00
Ralf Becker
3c91753e80 moving add-icon(s) from header_right to header_row 2014-03-12 10:12:29 +00:00
Stefan Reinhardt
2f2440dcd6 Infolog edit Dialog - fix css + less + images
change postion dialogHeader - ICON and Info_number

edit.xet - put some classes in
2014-03-11 16:51:36 +00:00
Hadi Nategh
7c94180662 Add dialogHeader and footer classes to edit popup template. Additionally, add right et2_fullwidth class to parent link_entry field 2014-03-11 12:34:29 +00:00
Ralf Becker
94f468095d disable favories dropdown button if not called from infolog (eg. CRM view) 2014-03-10 19:47:09 +00:00
Hadi Nategh
211528175a Apply fullWidth to infolog edit popup window 2014-03-10 09:14:53 +00:00
Hadi Nategh
ffb1159851 Fix setting nm left_header to a none existing template in infolog index 2014-03-07 11:55:11 +00:00
Hadi Nategh
6a561ee678 Depricated field from infolog edit popup 2014-03-07 11:54:01 +00:00
Nathan Gray
7ad4ebfdea Remove nextmatch export button 2014-03-06 22:30:44 +00:00
Nathan Gray
8b9f806b1f - Fix start date filter date selection
- Add end date filter (uses date selection)
2014-03-06 22:12:50 +00:00
Nathan Gray
11e01aaa41 Avoid warning about $field['type2'] already array by checking before exploding 2014-03-06 21:59:48 +00:00
Hadi Nategh
e2c8bb4425 Clean up infolog edit template 2014-03-06 14:39:15 +00:00
Hadi Nategh
a101b45916 Re arrange infolog edit popup template 2014-03-05 15:26:27 +00:00
Ralf Becker
c6e891952b remove favorite stuff, default is just right 2014-03-04 16:34:07 +00:00
Ralf Becker
c28f980db3 avoid "InfoLog - " app-header 2014-03-04 15:38:56 +00:00
Nathan Gray
facdd8143b Don't preserve links so user can delete them if they want. 2014-03-04 00:27:21 +00:00
Ralf Becker
3e07afb9ac using new et2_ready signature incl. template name and fixed IDE warnings 2014-03-03 09:28:56 +00:00
Nathan Gray
afbc73392c Remove legacy action readonlys 2014-02-27 20:53:14 +00:00
Hadi Nategh
f4d6234978 Remove legacy actions from infolog listview 2014-02-26 16:47:48 +00:00
Ralf Becker
68849834f9 pixelegg changes up until now 2014-02-21 12:52:54 +00:00
Ralf Becker
da3fd08d29 pixelegg changes from today 2014-02-20 19:42:52 +00:00
Ralf Becker
1d1dbd252c fixed missing sorting in inital sync-collection report with empty sync-token 2014-02-20 19:26:02 +00:00
Ralf Becker
a9b6c6e9b4 * CalDAV/CardDAV: fixed support for limited sync-collection report used eg. by Marten Gajdas Android apps 2014-02-20 17:46:15 +00:00
Ralf Becker
94af139465 * CalDAV/CardDAV: entries with urls containing url-encoded chars, eg. from Google calendar, were not send to clients (missing urldecoding in multiget report) 2014-02-20 15:11:27 +00:00
Ralf Becker
1297c32fb2 adding an extra icon for ical export in context menu, so templates can change it independent of mime icons 2014-02-20 11:07:12 +00:00
Ralf Becker
b5a1af92d9 Pixelegg changes from Thursday 2014-02-19 08:21:01 +00:00
Ralf Becker
f0d7751496 removed caret from group favorites, fixed prefered favorite was not show correct initialy nor updated 2014-02-12 21:51:25 +00:00
Ralf Becker
d68349fa1b pixelegg changes until now 2014-02-12 15:50:24 +00:00
Klaus Leithoff
a11c1ba439 translations from our translation server 2014-02-12 13:20:17 +00:00
Ralf Becker
7c02cd3cd4 explicitly loading addressbook css for CRM view and moved loading of infolog javascript to its hook 2014-02-12 11:07:33 +00:00
Nathan Gray
55a7d7352e Don't preserve message, fixes confusion if it shows again. 2014-02-11 23:18:24 +00:00
Ralf Becker
977ffd5768 fix javascript error when opening a new infolog or convert a mail to an infolog 2014-02-11 15:22:21 +00:00
Ralf Becker
458648bf8b pixelegg changes from Wednesday 2014-02-06 07:41:14 +00:00
Nathan Gray
cc628c378a Use egw_framework::message() instead of a label in template, which might stay longer than we want 2014-02-05 23:36:01 +00:00
Ralf Becker
eaf5d3d39b reverted accidently commited changes in infolog 2014-02-04 13:52:12 +00:00
Ralf Becker
84d20661c2 fixed problem reported by Pedro Ribeiro 2014-02-04 13:50:23 +00:00
Ralf Becker
bb3ad1e5c4 et2_required class to display textfields as required, but not actually using required attribute, fixes changing infolog type does not update status for new entries 2014-02-03 16:50:36 +00:00
Ralf Becker
124d15800b renamed offer.png to status.png and use it as default image for all status without an explicit image 2014-02-03 14:09:06 +00:00
Ralf Becker
332d4e5a42 removed gif images for which we have a png image available, as png is now supported by all browsers 2014-02-03 14:04:39 +00:00
Ralf Becker
6844f527d7 fix not working click on status or progress, using now images instead of (in grid not working buttons) and fixed href implementation in progress 2014-02-03 09:58:07 +00:00
Ralf Becker
572a6fa637 remove tooltip/statustext from infolog description 2014-01-30 17:24:22 +00:00
Ralf Becker
0d8051837c translations from Stefan 2014-01-28 13:40:16 +00:00
Ralf Becker
3a263e04e1 fix ide warnings 2014-01-28 10:10:27 +00:00
Ralf Becker
effe2120aa fix ide warnings 2014-01-28 10:08:43 +00:00
Ralf Becker
0c2f0fdcfa fix ide warnings 2014-01-28 10:02:11 +00:00
Ralf Becker
9960468583 * InfoLog: query custom-fields for notifications
and remove static $ignore_acl parameter, as it is only used in no longer necessary read
2014-01-28 09:36:36 +00:00
Ralf Becker
40a13d193b fix ide warnings 2014-01-28 09:22:12 +00:00
Ralf Becker
41ce90ff30 infolog update 1.9.006 changing async_method from (not longer existing) boinfolog to infolog_bo 2014-01-28 08:34:23 +00:00
Ralf Becker
ad57c7ee86 remove addressbook, calendar and infolog classes for xmlrpc, as we droped xmlrpc support 2014-01-28 08:28:20 +00:00
Klaus Leithoff
35dc435ab9 try to tackle problem encountered with mail2infolog/tracker 2014-01-20 13:14:18 +00:00
Nathan Gray
09622e4454 Fix infolog responsible including 'both' as an option by fixing attribute 2014-01-20 09:59:24 +00:00
Ralf Becker
6de6114e22 remove old API browser class, apps only used content_header method with is available as html::browser_header() with identical signature 2014-01-19 09:30:33 +00:00
Ralf Becker
96e0c77fce pixelegg changes from thursday 2014-01-17 08:10:46 +00:00
Nathan Gray
782eb7f14c Fix filemanager context menu item opening in iframe 2014-01-16 17:23:39 +00:00
Nathan Gray
9740d35e3b Fix list registry to be ajax / no iframe 2014-01-16 14:51:35 +00:00
Ralf Becker
32701f01fc removing all svg images, but navbar, about and logo, we will readd them once proper styling is ready 2014-01-16 12:09:50 +00:00
Ralf Becker
7cc91b0046 new&modified images from pixelegg 2014-01-15 18:04:11 +00:00
Klaus Leithoff
1b72d90ec5 silence duration format error log in infolog constructor 2014-01-15 14:34:28 +00:00
Klaus Leithoff
60bb090278 pixelegg changes from wednesday, new/changed images and styles 2014-01-15 13:46:14 +00:00
Ralf Becker
629bd6f2ee added pixelegg/less/svg.css stylesheet and id reflecting their name to all svn image 2014-01-14 16:14:51 +00:00
Klaus Leithoff
e5acab5fb9 pixelegg changes from tuesday 2014-01-14 16:04:20 +00:00
Nathan Gray
637ebac127 Fix sidebox entry 'Infolog list' opens infolog in iframe 2014-01-14 15:11:51 +00:00
Nathan Gray
a3d626176a Remove some no longer needed preferences 2014-01-14 15:05:23 +00:00
Nathan Gray
3b443f976d Fix link entry widget not expanding after hiding app selectbox 2014-01-14 13:48:11 +00:00
Ralf Becker
21bb9ef481 pixelegg changes from monday 2014-01-14 08:20:32 +00:00
Ralf Becker
c72c937341 pixelegg changes from friday 2014-01-11 18:52:09 +00:00
Nathan Gray
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
Nathan Gray
5ae4da09cd Make sure change callback doesn't run during template rendering 2014-01-10 14:25:41 +00:00
Klaus Leithoff
2ebf237504 pixelegg changes from today 2014-01-10 11:07:08 +00:00
Ralf Becker
dbb4de0876 pixelegg changes from yesterday 2014-01-10 05:26:20 +00:00
Ralf Becker
b59524c4f6 pixelegg changes from today 2014-01-08 18:49:29 +00:00
Hadi Nategh
8cc3603ec0 Fix infolog customfield-type 2014-01-08 14:36:11 +00:00
Klaus Leithoff
4d52be1f1c pixelegg changes from yesterday 2014-01-08 07:58:33 +00:00
Klaus Leithoff
e7922714ae * eMail/Mailhandling: introduce option >mail text only< for better control of import of mails to other apps 2014-01-07 12:58:35 +00:00
Ralf Becker
6fd7ed4b2d * CalDAV/CardDAV: only advertice sync-collection report, if we track deleted entries (history-logging enabled, not working otherwise) 2014-01-07 11:10:51 +00:00
Klaus Leithoff
3b971148d5 silence warning regarding custom field types 2014-01-07 10:27:24 +00:00
Klaus Leithoff
a469a1254b translations provided by stefan becker 2014-01-07 08:12:01 +00:00
Ralf Becker
44d5801015 allow to prefix alternative name with a minus to substract instead of adding its value 2014-01-06 13:05:51 +00:00
Klaus Leithoff
72b01700e5 Pixelegg changes 2014-01-06 08:47:48 +00:00
Klaus Leithoff
77dc45e0af pixeleggs work of the day (20th.Dez) 2013-12-20 14:32:40 +00:00
Klaus Leithoff
3dbd116986 pixelegg changes from 19.Dez 2013-12-20 09:38:39 +00:00
Klaus Leithoff
307cac1e03 pixelegg changes from 19.Dez 2013-12-20 09:35:46 +00:00
Klaus Leithoff
841afa5ba0 translations from translation server; thanks to thoose that contributed 2013-12-18 09:17:12 +00:00
Klaus Leithoff
b41be95681 latest pixelegg changes 2013-12-16 09:37:11 +00:00
Ralf Becker
1c7887ca6a Pixelegg changes from Thursday 2013-12-12 20:27:35 +00:00
Ralf Becker
f3cb31ccf5 * CalDAV/InfoLog: fixed not working sync-collection report, eg. used by eM client 2013-12-12 01:54:16 +00:00
Nathan Gray
d65b40046a Move sidebox favorites & backend out of nextmatch and into framework 2013-12-12 00:03:07 +00:00
Nathan Gray
566371f0b4 Make subject required, change projectmanager from projectmanager-select to link-entry widget 2013-12-11 23:10:37 +00:00
Nathan Gray
63224d09ab Cast info_id_parent from string back to integer
Fixes Parent: false in edit dialog by using correct data type
2013-12-10 19:18:05 +00:00
Ralf Becker
921eaf73f1 pixelegg changes from last week 2013-12-08 21:38:36 +00:00
Nathan Gray
928c562797 Fix bad argument to etemplate->exec() 2013-12-05 20:58:48 +00:00
Nathan Gray
4668d432cc - Change edit dialog delete confirm to use new et2_dialog.confirm() 2013-12-05 20:58:19 +00:00
Nathan Gray
2600b84805 Remove Add link row 2013-12-04 15:49:34 +00:00
Klaus Leithoff
68f2605cf4 translations generated/retrieved on translation site: Thank you for your contributions 2013-12-04 10:31:41 +00:00
Ralf Becker
0a23e69fdf pixelegg changes from monday 2013-12-03 07:06:08 +00:00
Nathan Gray
b87a366481 Make edit dialog Subject input full width (again?) 2013-11-29 21:38:52 +00:00
Klaus Leithoff
d5eb20e3b2 * Infolog/Notification: when notifying asyncronously , make sure possible customfields are read, as search does not supply these
this results in an additional read per entry and user to be notified, but avoids duplicate rows in search results and the extra effort to check for customfields and their values for async notification only
2013-11-29 12:07:19 +00:00
Ralf Becker
3e471a8fb5 pixelegg changes 2013-11-28 20:21:17 +00:00
Nathan Gray
1bace180cf - Fix add popup with extras to handle multiple infolog nextmatches
- Fix setting primary link
2013-11-28 17:34:28 +00:00
Nathan Gray
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
Ralf Becker
5c7a290ac9 pixelegg changes from last week 2013-11-25 03:19:58 +00:00
Ralf Becker
6d65b16223 latest pixelegg changes 2013-11-22 05:28:19 +00:00
Nathan Gray
c6388f3d89 Fix context menu add / remove links 2013-11-21 23:30:57 +00:00
Nathan Gray
c83c7edaf2 Fix context menu group popup options, removes 'Both' option 2013-11-21 23:30:40 +00:00
Ralf Becker
bb56c0aa45 pixelegg changes 2013-11-21 04:18:09 +00:00
Ralf Becker
cd99f101a1 pixelegg changes from yesterday 2013-11-20 08:41:17 +00:00
Ralf Becker
3425b22074 re-added accidently removed app.css 2013-11-19 22:02:37 +00:00
Ralf Becker
ed2e3e3bc2 fix warning if $pm_config["duration_units"] is no array 2013-11-19 21:59:42 +00:00
Ralf Becker
2b7d9af0a2 reverting to previous app.css file and remove app.less files, as they are not used by pixelegg template and create some glitches, might re-introduce .less for regular templates later 2013-11-18 19:57:38 +00:00
Ralf Becker
f8752688e0 pixelegg changes from today 2013-11-15 17:09:58 +00:00
Nathan Gray
758a4557de Restore 'No filter' option for default filter 2013-11-14 21:51:52 +00:00
Ralf Becker
727cdc83b3 newewst pixelegg changed from today 2013-11-14 19:29:55 +00:00
Nathan Gray
a97ca723d3 Allow app.appcode.function(); calls in sidebox in addition to global functions. Needs the (); at the end though. 2013-11-14 16:50:16 +00:00
Nathan Gray
00a3290d97 Get infolog list working in contact view 2013-11-13 22:44:28 +00:00
Nathan Gray
1d54a4d3d6 Fix custom fields for a type not detected, so tab was incorrectly disabled 2013-11-13 16:51:15 +00:00
Nathan Gray
de64622b99 Fix missing project manager time units 2013-11-12 21:38:25 +00:00
Nathan Gray
f3180c6ce8 Add extra bits (flags?) to favorite so parent/subs can be stored in filters 2013-11-12 20:15:27 +00:00
Ralf Becker
583538e824 using now CSS preprocessor less (http://lesscss.org) to create some of our css files, used a lot in new Pixelegg template 2013-11-11 19:10:28 +00:00
Ralf Becker
77a30817d6 images for new Pixelegg template 2013-11-11 18:56:02 +00:00
Nathan Gray
75a26eed0c Another fix for viewing parent - fix missing last row on first load 2013-11-08 18:03:27 +00:00
Nathan Gray
de1e14307d Don't add parent in expanded children 2013-11-07 17:28:49 +00:00
Nathan Gray
f660ac5a8a Prevent infolog parent from being added anywhere but the first row 2013-11-06 18:43:47 +00:00
Ralf Becker
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
Ralf Becker
57f45fe5f0 * InfoLog: add converting into a Tracker ticket to actions selectbox of edit popup 2013-10-25 08:18:59 +00:00
Nathan Gray
db01cfa907 Remove onchange submit from link filter 2013-10-24 16:05:19 +00:00
Nathan Gray
ab35bfdc4d Stop some warnings 2013-10-17 15:22:30 +00:00
Hadi Nategh
e68a5d3b94 No need to disable "Sub Entry" in infolog->add context menu 2013-10-17 08:45:18 +00:00
Klaus Leithoff
6eb7b8ca92 * eMail/Infolog/Tracker: upon converting mails on send, if we attach messages get the message itself, and attach it, as we are able to display it in egw instead of fetching only the attachments attached files (as we did previously) 2013-10-15 10:44:42 +00:00
Nathan Gray
256c5598cf Handle action option on top right buttons, both when it's there and when it's missing 2013-10-10 14:48:37 +00:00
Ralf Becker
0e2e88c19b fixed hiearchy display in infolog and reset of subs view via clicking on InfoLog icon/header, using now value of nm[parent_id] as key for col_filter 2013-10-10 11:29:31 +00:00
Ralf Becker
a6311fa1a3 creating and using an app-specific egw object 2013-10-07 16:53:13 +00:00
Ralf Becker
6e30816758 fixed not working download via action system: needed submit via POST request instead of Ajax, add new boolean action attribute postSubmit 2013-10-04 12:48:11 +00:00
Ralf Becker
f8a0db06fc completly remove preferences menu from sidebox and tiled preferences index in favoir of app-sensitive entries in top-menu 2013-10-03 09:23:18 +00:00
Ralf Becker
18285429e9 * CalDAV/CardDAV: fixed not working propfind-request to single resource in calendar/addressbook collection 2013-10-01 11:38:34 +00:00
Nathan Gray
b6a701ea34 Fix needing to save twice to clear a multi-select custom field. 2013-10-01 11:24:18 +00:00
Nathan Gray
3f5dcfea04 Fix multiselect settings not being saved 2013-10-01 07:59:23 +00:00
Nathan Gray
95721656c1 Set placeholder action to 'new' (instead of default add) to avoid copy & sub when there's no entries shown 2013-10-01 07:46:24 +00:00
Ralf Becker
a79192cc63 fixed not found multiget-report urls where not reported (worked for calendar only before sync-report was introduced) 2013-09-25 10:27:41 +00:00
Hadi Nategh
9341d7d31a Fix Add link in infolog SideMenu by using egw.open() 2013-09-25 09:20:32 +00:00
Hadi Nategh
7246093aad Fix activation and inactivation status of "view subs" and "view parent" menu items on Infolog context menu. 2013-09-24 09:16:06 +00:00
Ralf Becker
1752f7defd basic managed attachment support, tested with iCal from OS X mountain lion 2013-09-23 10:21:31 +00:00
Hadi Nategh
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
Hadi Nategh
a661d52de2 Infolog: Prefix name on css classes 2013-09-19 12:52:50 +00:00
Hadi Nategh
dd4c3c49eb Remove "Whole query" menu from infolo->context_action_menu, while we are handling et2_nm selection differently 2013-09-19 12:27:07 +00:00
Hadi Nategh
14e3c184e6 Fix Infolog ->left menu "Add" link 2013-09-19 11:33:13 +00:00
Nathan Gray
85f4585abf Fix context menu delete confirm dialog 2013-09-16 17:53:20 +00:00
Klaus Leithoff
b04627ed64 requirement by sales that email-type should not be shown in right - click - action dialog 2013-09-16 11:54:43 +00:00
Hadi Nategh
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
Hadi Nategh
4bc61c67d9 Infolog: Validate the startdate and enddate, to make sure that startdate is not set after the enddate. 2013-09-12 11:56:33 +00:00
Nathan Gray
30d16c491f Fix exporting custom fields when they're not selected in the nextmatch column list 2013-09-04 16:14:30 +00:00
Ralf Becker
af6e15e5cd removed left over prefix 2013-08-28 13:28:15 +00:00
Ralf Becker
d90dbfacf1 remove excess columns 2013-08-28 06:58:00 +00:00
Hadi Nategh
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
Hadi Nategh
7474b78f72 fix not getting message on infolog.index template and message class should be /message/ instead of /redItalic/ 2013-08-27 10:25:24 +00:00
Klaus Leithoff
63fcc7a6dc commit some french lang file stuff; provided by Thomas Chaillot, Spirea 2013-08-27 08:54:03 +00:00
Hadi Nategh
2d87cace15 fix javascript error:"Object #<Object> has no method 'infolog_status_changed'" happens at infolog-> edit window 2013-08-27 08:02:08 +00:00
Nathan Gray
cb22a93104 Update template js to et2 2013-08-26 18:30:58 +00:00
Ralf Becker
db7d12af4b first take on new ACL dialog for admin 2013-08-26 18:25:43 +00:00
Nathan Gray
591bb48410 Fix favorites for infolog 2013-08-26 15:10:33 +00:00
Ralf Becker
aa8a848871 optional parameter for egw_framework::window_close() to specify an alert message, which get shown/alerted, before closing the window 2013-08-26 10:24:11 +00:00