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