horde.git
15 years ago"Pretty" does not describe a mime type
Chuck Hagenbuch [Sat, 13 Nov 2010 16:52:04 +0000 (11:52 -0500)]
"Pretty" does not describe a mime type

15 years agoclean up event binding
Michael J. Rubinsky [Sun, 14 Nov 2010 03:09:30 +0000 (22:09 -0500)]
clean up event binding

Always bind the swipe events to 'body' since the content role divs
won't always be the same size as the visible screen.

Bind and unbind the appropriate handlers when pages change. Still
need to work out when the *initial* event is triggered for each page.

15 years agophpdoc
Michael J. Rubinsky [Sun, 14 Nov 2010 02:43:24 +0000 (21:43 -0500)]
phpdoc

15 years agoInitial stab at a swipable month view, no event indications yet.
Michael J. Rubinsky [Sun, 14 Nov 2010 02:42:06 +0000 (21:42 -0500)]
Initial stab at a swipable month view, no event indications yet.

Basically just adapt the kronolith minical for this, port to jquery
and add the appropriate events.

15 years agoBreak out loadEventCallback, add placeholder for recurrence information
Michael J. Rubinsky [Sat, 13 Nov 2010 20:34:30 +0000 (15:34 -0500)]
Break out loadEventCallback, add placeholder for recurrence information

15 years agoKeep footers at bottom, use a data-role of navbar.
Michael J. Rubinsky [Sat, 13 Nov 2010 20:14:42 +0000 (15:14 -0500)]
Keep footers at bottom, use a data-role of navbar.

data-position="fixed" still seems a bit buggy, but still looks better
than having the footer float

15 years agoadd text to display when no events are present.
Michael J. Rubinsky [Sat, 13 Nov 2010 19:50:04 +0000 (14:50 -0500)]
add text to display when no events are present.

If too many mobile specific items start appearing, maybe
add a mobile specific includeJSVars() method.

15 years agoStart fleshing out detain on the Event view, sniff out all day events
Michael J. Rubinsky [Sat, 13 Nov 2010 19:41:44 +0000 (14:41 -0500)]
Start fleshing out detain on the Event view, sniff out all day events

15 years agoadd links for next/prev day navigation (in addition to swipe).
Michael J. Rubinsky [Sat, 13 Nov 2010 18:51:08 +0000 (13:51 -0500)]
add links for next/prev day navigation (in addition to swipe).

Really don't like the way the links look, but I've yet to find a way
for jqm to render them better.

15 years agomobile tweaks, break out kronolithMobile into it's own js file
Michael J. Rubinsky [Sat, 13 Nov 2010 17:52:10 +0000 (12:52 -0500)]
mobile tweaks, break out kronolithMobile into it's own js file

15 years agoAdvertise Nag's mobile view, automatically detect it, and add Home/Logout links
Michael J. Rubinsky [Sat, 13 Nov 2010 17:45:00 +0000 (12:45 -0500)]
Advertise Nag's mobile view, automatically detect it, and add Home/Logout links

15 years agows
Michael J. Rubinsky [Sat, 13 Nov 2010 17:44:38 +0000 (12:44 -0500)]
ws

15 years agoMake links external for now, and fix checked/unchecked icons
Chuck Hagenbuch [Sat, 13 Nov 2010 15:46:13 +0000 (10:46 -0500)]
Make links external for now, and fix checked/unchecked icons

15 years agoForce mobile agents to the portal for now.
Michael J. Rubinsky [Fri, 12 Nov 2010 22:30:12 +0000 (17:30 -0500)]
Force mobile agents to the portal for now.

Can revist this when we have more mobile apps, and a default-mobile-app pref.

15 years agolet Horde::getServiceLink() get a link for the appropriate portal
Michael J. Rubinsky [Fri, 12 Nov 2010 22:21:53 +0000 (17:21 -0500)]
let Horde::getServiceLink() get a link for the appropriate portal

15 years agono need for the variable assignment
Michael J. Rubinsky [Fri, 12 Nov 2010 22:13:09 +0000 (17:13 -0500)]
no need for the variable assignment

15 years agoadd logout link to at least the mobile portal for now
Michael J. Rubinsky [Fri, 12 Nov 2010 22:08:39 +0000 (17:08 -0500)]
add logout link to at least the mobile portal for now

15 years agophpdoc
Michael J. Rubinsky [Fri, 12 Nov 2010 22:02:17 +0000 (17:02 -0500)]
phpdoc

15 years agospelling
Michael J. Rubinsky [Fri, 12 Nov 2010 22:01:31 +0000 (17:01 -0500)]
spelling

15 years agoFix logging in with Alpha2.
Jan Schneider [Fri, 12 Nov 2010 21:58:53 +0000 (22:58 +0100)]
Fix logging in with Alpha2.

For the record:
- forms are automatically submitted through ajax now, if not (globally) specified otherwise.
- Most form elements are replaced, this means that for example submit buttons don't submit any values.

15 years agoAdd file sessionhandler storage option to horde config
Michael M Slusarz [Fri, 12 Nov 2010 20:59:31 +0000 (13:59 -0700)]
Add file sessionhandler storage option to horde config

15 years agoAdd Horde_SessionHandler_Storage_File
Michael M Slusarz [Fri, 12 Nov 2010 20:49:50 +0000 (13:49 -0700)]
Add Horde_SessionHandler_Storage_File

15 years agoAbstract storage portion of sessionhandler into a separate class
Michael M Slusarz [Fri, 12 Nov 2010 20:22:14 +0000 (13:22 -0700)]
Abstract storage portion of sessionhandler into a separate class

15 years agoAdd select all checkbox to make more consistent with imp UI design
Michael M Slusarz [Fri, 12 Nov 2010 18:39:30 +0000 (11:39 -0700)]
Add select all checkbox to make more consistent with imp UI design

15 years agoAlways use hover effect over checkboxes
Michael M Slusarz [Fri, 12 Nov 2010 18:36:21 +0000 (11:36 -0700)]
Always use hover effect over checkboxes

15 years agoEnsure the directory path provided by the classes extending Horde_Translation always...
Gunnar Wrobel [Fri, 12 Nov 2010 20:08:12 +0000 (21:08 +0100)]
Ensure the directory path provided by the classes extending Horde_Translation always provide an absolute path.

15 years agoHorde_Themes::addStylesheetFile ---> Horde_Themes::addStylesheet
Michael J. Rubinsky [Fri, 12 Nov 2010 19:55:12 +0000 (14:55 -0500)]
Horde_Themes::addStylesheetFile ---> Horde_Themes::addStylesheet

15 years agoInvalidate the correct property name
Michael J. Rubinsky [Fri, 12 Nov 2010 19:48:53 +0000 (14:48 -0500)]
Invalidate the correct property name

15 years agophpdoc
Michael J. Rubinsky [Fri, 12 Nov 2010 19:02:35 +0000 (14:02 -0500)]
phpdoc

15 years agoFirst stab at caching the Horde_Share listcache, instead of the entire horde_share...
Michael J. Rubinsky [Fri, 12 Nov 2010 18:57:19 +0000 (13:57 -0500)]
First stab at caching the Horde_Share listcache, instead of the entire horde_share object.

15 years agofix method name
Michael J. Rubinsky [Fri, 12 Nov 2010 18:53:38 +0000 (13:53 -0500)]
fix method name

15 years agoQuoting.
Gunnar Wrobel [Fri, 12 Nov 2010 16:44:46 +0000 (17:44 +0100)]
Quoting.

15 years agoImport jQuery Mobile and update to Alpha 2.
Jan Schneider [Fri, 12 Nov 2010 16:41:47 +0000 (17:41 +0100)]
Import jQuery Mobile and update to Alpha 2.
Use Horde's common-header/footer-mobile.inc across all mobile pages.

15 years agoStyle
Jan Schneider [Fri, 12 Nov 2010 14:38:26 +0000 (15:38 +0100)]
Style

15 years agoLoad background images from related mime parts.
Jan Schneider [Fri, 12 Nov 2010 12:38:45 +0000 (13:38 +0100)]
Load background images from related mime parts.

15 years agoPass user name to view.
Jan Schneider [Fri, 12 Nov 2010 12:13:02 +0000 (13:13 +0100)]
Pass user name to view.

15 years agoFix variable name causing serialization errors
Chuck Hagenbuch [Fri, 12 Nov 2010 04:22:02 +0000 (23:22 -0500)]
Fix variable name causing serialization errors

15 years agoFor serialize() and unserialize() to work as intended, Horde_Share_Object needs to...
Chuck Hagenbuch [Fri, 12 Nov 2010 04:21:31 +0000 (23:21 -0500)]
For serialize() and unserialize() to work as intended, Horde_Share_Object needs to implement unserializable(). Also should be abstract.

15 years agoWS
Chuck Hagenbuch [Fri, 12 Nov 2010 04:20:58 +0000 (23:20 -0500)]
WS

15 years agoNicer invitation mails.
Jan Schneider [Thu, 11 Nov 2010 22:17:58 +0000 (23:17 +0100)]
Nicer invitation mails.

15 years agoNicer alarm mails, at least for events.
Jan Schneider [Thu, 11 Nov 2010 21:31:24 +0000 (22:31 +0100)]
Nicer alarm mails, at least for events.

15 years agoFix dealing with top level files with doc role.
Gunnar Wrobel [Thu, 11 Nov 2010 20:37:52 +0000 (21:37 +0100)]
Fix dealing with top level files with doc role.

15 years agoFix effect across tests.
Gunnar Wrobel [Thu, 11 Nov 2010 18:35:49 +0000 (19:35 +0100)]
Fix effect across tests.

15 years agoValidate error handling when generating a snapshot.
Gunnar Wrobel [Thu, 11 Nov 2010 12:37:47 +0000 (13:37 +0100)]
Validate error handling when generating a snapshot.

15 years agoRemove <?xml tag artifact from HTML DOM output
Michael M Slusarz [Thu, 11 Nov 2010 20:59:41 +0000 (13:59 -0700)]
Remove <?xml tag artifact from HTML DOM output

15 years agophpdoc
Michael M Slusarz [Thu, 11 Nov 2010 20:59:14 +0000 (13:59 -0700)]
phpdoc

15 years agoFix placement of dnsprefetch meta tag
Michael M Slusarz [Thu, 11 Nov 2010 20:49:34 +0000 (13:49 -0700)]
Fix placement of dnsprefetch meta tag

15 years agoRemove all mention of json encoding in Horde_Session
Michael M Slusarz [Thu, 11 Nov 2010 20:40:45 +0000 (13:40 -0700)]
Remove all mention of json encoding in Horde_Session

15 years agoAdd Auto-Submitted: header.
Jan Schneider [Thu, 11 Nov 2010 20:22:40 +0000 (21:22 +0100)]
Add Auto-Submitted: header.

15 years agoGenerate a nicer agenda message.
Jan Schneider [Thu, 11 Nov 2010 20:19:45 +0000 (21:19 +0100)]
Generate a nicer agenda message.

15 years agoUse Horde_String.
Jan Schneider [Thu, 11 Nov 2010 16:50:30 +0000 (17:50 +0100)]
Use Horde_String.

15 years agoSet language before calculating lengths of translated strings.
Jan Schneider [Thu, 11 Nov 2010 16:50:05 +0000 (17:50 +0100)]
Set language before calculating lengths of translated strings.

15 years agoDefault to UTF-8 for padding.
Jan Schneider [Thu, 11 Nov 2010 16:20:38 +0000 (17:20 +0100)]
Default to UTF-8 for padding.

15 years agoWe need to use serialize() for arrays too, because the serialized data
Jan Schneider [Thu, 11 Nov 2010 15:51:22 +0000 (16:51 +0100)]
We need to use serialize() for arrays too, because the serialized data
might contain non-utf8 data.

15 years agoBug #9365: Fix to work with multiparts that handle all enclosed parts
Michael M Slusarz [Thu, 11 Nov 2010 20:02:15 +0000 (13:02 -0700)]
Bug #9365: Fix to work with multiparts that handle all enclosed parts

15 years agoAlso need to scan background CSS strings for cid replacement
Michael M Slusarz [Thu, 11 Nov 2010 19:51:49 +0000 (12:51 -0700)]
Also need to scan background CSS strings for cid replacement

15 years agoDon't show logout reasons more than once if user was successfully deauthenticated
Michael M Slusarz [Thu, 11 Nov 2010 19:06:31 +0000 (12:06 -0700)]
Don't show logout reasons more than once if user was successfully deauthenticated

15 years agoAdd browser_modify hook
Michael M Slusarz [Thu, 11 Nov 2010 18:57:24 +0000 (11:57 -0700)]
Add browser_modify hook

15 years agodoc
Michael M Slusarz [Thu, 11 Nov 2010 18:53:24 +0000 (11:53 -0700)]
doc

15 years agoAdd Horde_Browser::setMobile()
Michael M Slusarz [Thu, 11 Nov 2010 18:53:04 +0000 (11:53 -0700)]
Add Horde_Browser::setMobile()

15 years agoReadd padding to message flags
Michael M Slusarz [Thu, 11 Nov 2010 18:37:20 +0000 (11:37 -0700)]
Readd padding to message flags

15 years agoOptimize display of attachment flag icon
Michael M Slusarz [Wed, 10 Nov 2010 23:14:03 +0000 (16:14 -0700)]
Optimize display of attachment flag icon

We only need the Content-Type header of the base part, not the entire
structure of the message.

15 years agoAdd attachment message filter
Michael M Slusarz [Wed, 10 Nov 2010 22:32:57 +0000 (15:32 -0700)]
Add attachment message filter

15 years agoQueries need to be built for each mailbox
Michael M Slusarz [Wed, 10 Nov 2010 20:21:12 +0000 (13:21 -0700)]
Queries need to be built for each mailbox

Right now, it is impossible to do an advanced search query - in other
words, a query that involves more than an IMAP query statement.
Creating queries by mailbox allows advanced queries to be performed.
For example, a query element can independently run a query, get the list
of indices that match, and then put this result into the master IMAP
server query with a UID sequence search.

15 years agophpdoc
Michael M Slusarz [Wed, 10 Nov 2010 17:38:03 +0000 (10:38 -0700)]
phpdoc

15 years agoThis is supposed to fix the adapter not being available in the schema
Jan Schneider [Thu, 11 Nov 2010 14:19:55 +0000 (15:19 +0100)]
This is supposed to fix the adapter not being available in the schema
object when unserializing adapters. But it makes my PHP segfault at
the moment. :-(

15 years agoConvert all latin charsets.
Jan Schneider [Thu, 11 Nov 2010 14:19:01 +0000 (15:19 +0100)]
Convert all latin charsets.

15 years agoFix embed code generation.
Jan Schneider [Wed, 10 Nov 2010 18:47:11 +0000 (19:47 +0100)]
Fix embed code generation.

15 years agoUse exceptions, fix PATH_INFO calculation.
Jan Schneider [Wed, 10 Nov 2010 18:46:08 +0000 (19:46 +0100)]
Use exceptions, fix PATH_INFO calculation.

15 years agoThis is a property now.
Jan Schneider [Wed, 10 Nov 2010 18:43:57 +0000 (19:43 +0100)]
This is a property now.

15 years agoFix variable names.
Jan Schneider [Wed, 10 Nov 2010 18:21:37 +0000 (19:21 +0100)]
Fix variable names.

15 years agoHardcode charset.
Jan Schneider [Wed, 10 Nov 2010 18:21:25 +0000 (19:21 +0100)]
Hardcode charset.

15 years agoExport all recurrence exceptions in one property instead of multiple properties....
Jan Schneider [Wed, 10 Nov 2010 17:10:25 +0000 (18:10 +0100)]
Export all recurrence exceptions in one property instead of multiple properties. Seems to work better with some clients, noteably Nokia phones.

15 years agoMFB: Fix separator for multiple EXDATE/RDATE values in vCalendar 1.0.
Jan Schneider [Wed, 10 Nov 2010 14:43:46 +0000 (15:43 +0100)]
MFB: Fix separator for multiple EXDATE/RDATE values in vCalendar 1.0.

15 years agoIf $type is an array, this needs to be serialized as an array to work correctly.
Chuck Hagenbuch [Wed, 10 Nov 2010 02:24:49 +0000 (21:24 -0500)]
If $type is an array, this needs to be serialized as an array to work correctly.

15 years agoAdd Viewport#createSelectionBuffer()
Michael M Slusarz [Tue, 9 Nov 2010 23:59:25 +0000 (16:59 -0700)]
Add Viewport#createSelectionBuffer()

Creates a Viewport_Selection object containing all elements currently in
the buffer.

Using this fixes generating the cached message list sent in viewport
requests.  Most notably, deleting messages in threaded mailboxes -
we were unnecessarily downloading all message data again even though it
was cached on the browser.  Instead, we just need to update the threaded
sort information on message deletion.

15 years agodoc fixes
Michael M Slusarz [Tue, 9 Nov 2010 23:43:58 +0000 (16:43 -0700)]
doc fixes

15 years agoPurge IMP_Imap_Tree object from cache on logout
Michael M Slusarz [Tue, 9 Nov 2010 17:03:32 +0000 (10:03 -0700)]
Purge IMP_Imap_Tree object from cache on logout

15 years agoAdd a subscription link to the message that notifies a user about a
Jan Schneider [Tue, 9 Nov 2010 21:24:45 +0000 (22:24 +0100)]
Add a subscription link to the message that notifies a user about a
calendar that has been shared with him, if we don't show all shared
calendars anyway.

15 years agoFix addStylesheet() call.
Jan Schneider [Tue, 9 Nov 2010 21:21:53 +0000 (22:21 +0100)]
Fix addStylesheet() call.

15 years agoUpdate de translation.
Jan Schneider [Tue, 9 Nov 2010 21:17:23 +0000 (22:17 +0100)]
Update de translation.

15 years agoFix various misspelled addStylesheet calls
Chuck Hagenbuch [Tue, 9 Nov 2010 19:57:34 +0000 (14:57 -0500)]
Fix various misspelled addStylesheet calls

15 years agoPut the unique part of the page title first - better for SEO and browser tab display
Chuck Hagenbuch [Tue, 9 Nov 2010 18:53:35 +0000 (13:53 -0500)]
Put the unique part of the page title first - better for SEO and browser tab display

15 years agoMake page titles shorter and more focused - SEO, and more useful information in the...
Chuck Hagenbuch [Tue, 9 Nov 2010 18:52:49 +0000 (13:52 -0500)]
Make page titles shorter and more focused - SEO, and more useful information in the first part of the browser tab title

15 years agoDon't leak errors from unserialize
Chuck Hagenbuch [Tue, 9 Nov 2010 18:48:33 +0000 (13:48 -0500)]
Don't leak errors from unserialize

15 years agofix class name
Michael J. Rubinsky [Tue, 9 Nov 2010 17:55:11 +0000 (12:55 -0500)]
fix class name

15 years agoRevert. Again.
Jan Schneider [Tue, 9 Nov 2010 17:30:14 +0000 (18:30 +0100)]
Revert. Again.

15 years agoMerge branch 'horde-upstream'
Jan Schneider [Tue, 9 Nov 2010 17:11:18 +0000 (18:11 +0100)]
Merge branch 'horde-upstream'

15 years agoMerge remote branch 'horde/master' into horde-upstream
Jan Schneider [Tue, 9 Nov 2010 17:10:30 +0000 (18:10 +0100)]
Merge remote branch 'horde/master' into horde-upstream

15 years agoNo auth, if $session doesn't exist.
Jan Schneider [Tue, 9 Nov 2010 16:26:17 +0000 (17:26 +0100)]
No auth, if $session doesn't exist.

15 years agoRemove ugly CSS artifict from login screen
Michael M Slusarz [Tue, 9 Nov 2010 08:50:23 +0000 (01:50 -0700)]
Remove ugly CSS artifict from login screen

15 years agoRequest #9369: Use IMP HTML editor configuration for all Horde_Editor instances
Michael M Slusarz [Tue, 9 Nov 2010 08:43:56 +0000 (01:43 -0700)]
Request #9369: Use IMP HTML editor configuration for all Horde_Editor instances

15 years agoIn static context, not object context
Michael M Slusarz [Tue, 9 Nov 2010 08:43:09 +0000 (01:43 -0700)]
In static context, not object context

15 years agoFix javascript output in Nag
Michael M Slusarz [Tue, 9 Nov 2010 08:13:27 +0000 (01:13 -0700)]
Fix javascript output in Nag

15 years agoBug #9358: Add Horde_Themes::addStylesheetFile()
Michael M Slusarz [Tue, 9 Nov 2010 08:11:29 +0000 (01:11 -0700)]
Bug #9358: Add Horde_Themes::addStylesheetFile()

15 years agoUse user-defined date format in kronolith dynamic display, not hardcoded format
Michael M Slusarz [Tue, 9 Nov 2010 05:51:51 +0000 (22:51 -0700)]
Use user-defined date format in kronolith dynamic display, not hardcoded format

15 years agoHorde::addInlineJsVars() tweaks.
Michael M Slusarz [Tue, 9 Nov 2010 05:26:51 +0000 (22:26 -0700)]
Horde::addInlineJsVars() tweaks.

Move optional parameters into single $opts parameter.
Add parameter to load definitions at top of stack.

15 years agoDon't search if name is an empty string.
Michael M Slusarz [Tue, 9 Nov 2010 05:21:36 +0000 (22:21 -0700)]
Don't search if name is an empty string.

15 years agoIngo: Convert to new Horde_Session API
Michael M Slusarz [Tue, 9 Nov 2010 05:03:06 +0000 (22:03 -0700)]
Ingo: Convert to new Horde_Session API

15 years agoFix a few places that still need the full log list. Our goal should be to call this...
Chuck Hagenbuch [Tue, 9 Nov 2010 04:39:45 +0000 (23:39 -0500)]
Fix a few places that still need the full log list. Our goal should be to call this as little as possible; it's really expensive.