Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Version 50 and Version 51 of SoCAndBountyIdeas


Ignore:
Timestamp:
Feb 14, 2009, 5:07:01 PM (15 years ago)
Author:
darkrain42
Comment:

Theme support was done for SoC 2008

Legend:

Unmodified
Added
Removed
Modified
  • SoCAndBountyIdeas

    v50 v51  
    8686    * [wiki:rekkanoryo]: Plugins should become gobjects and prpl's should be implementations of a !PurpleProtocolIface (or similarly named interface) as a mandatory requirement of gobjectification.
    8787
    88 == libpurple theme support improvements ==
    89 
    90  * Implement a more coherent and extensible theme manager.
    91  * Include support for sound themes, smiley themes, and possibly others.
    92  * Introduce compatibility for themes from other clients, such as Adium X.
    93  * Look into ways to make the theme manager automatically install and apply theme changes in intuitive ways.
    94 > [wiki:rekkanoryo]: We really should have a common theme format that libpurple can support gathering information on and presenting to the UI.  Adium message styles seem to be a relatively common "standard", but sound and smiley themes should be an easily managed standard format, such as XML (since we already have good XML parsing).  This would make libpurple's information gathering and presentation to the UI common and simple and allow many UI's to benefit without reinventing the wheel.  Mandatory here is a manner in which additional theme search directories can be added (both as a parent path with all theme types as subdirectories and as individual directories for specific theme types).
    95 [[BR]]
    96 
    9788== A Protocol Plugin Which Sends SMS Message via Your Cell Phone ==
    9889
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!