summaryrefslogtreecommitdiff
path: root/plugins/!NotAdopted/WebView/Docs
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/!NotAdopted/WebView/Docs')
-rw-r--r--plugins/!NotAdopted/WebView/Docs/changelog.txt6
-rw-r--r--plugins/!NotAdopted/WebView/Docs/todo.txt3
-rw-r--r--plugins/!NotAdopted/WebView/Docs/webview-license.txt340
-rw-r--r--plugins/!NotAdopted/WebView/Docs/webview-readme.txt1000
4 files changed, 0 insertions, 1349 deletions
diff --git a/plugins/!NotAdopted/WebView/Docs/changelog.txt b/plugins/!NotAdopted/WebView/Docs/changelog.txt
deleted file mode 100644
index 7394a55a5a..0000000000
--- a/plugins/!NotAdopted/WebView/Docs/changelog.txt
+++ /dev/null
@@ -1,6 +0,0 @@
--0.1.3.10
--Made separate Unicode and ANSI versions of plugin.
--Removed some old unneeded code.
-
-
- \ No newline at end of file
diff --git a/plugins/!NotAdopted/WebView/Docs/todo.txt b/plugins/!NotAdopted/WebView/Docs/todo.txt
deleted file mode 100644
index 58bece465a..0000000000
--- a/plugins/!NotAdopted/WebView/Docs/todo.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/plugins/!NotAdopted/WebView/Docs/webview-license.txt b/plugins/!NotAdopted/WebView/Docs/webview-license.txt
deleted file mode 100644
index 7f1161073d..0000000000
--- a/plugins/!NotAdopted/WebView/Docs/webview-license.txt
+++ /dev/null
@@ -1,340 +0,0 @@
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must show them these terms so they know their
-rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- Finally, any free program is threatened constantly by software
-patents. We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary. To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License. The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language. (Hereinafter, translation is included without limitation in
-the term "modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any
- part thereof, to be licensed as a whole at no charge to all third
- parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a
- notice that there is no warranty (or else, saying that you provide
- a warranty) and that users may redistribute the program under
- these conditions, and telling the user how to view a copy of this
- License. (Exception: if the Program itself is interactive but
- does not normally print such an announcement, your work based on
- the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections
- 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your
- cost of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer
- to distribute corresponding source code. (This alternative is
- allowed only for noncommercial distribution and only if you
- received the program in object code or executable form with such
- an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable. However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
- 5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all. For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded. In such case, this License incorporates
-the limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation. If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission. For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this. Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
- <one line to give the program's name and a brief idea of what it does.>
- Copyright (C) 19yy <name of author>
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) 19yy name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
- `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- <signature of Ty Coon>, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs. If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
-Public License instead of this License.
diff --git a/plugins/!NotAdopted/WebView/Docs/webview-readme.txt b/plugins/!NotAdopted/WebView/Docs/webview-readme.txt
deleted file mode 100644
index 8c441c1feb..0000000000
--- a/plugins/!NotAdopted/WebView/Docs/webview-readme.txt
+++ /dev/null
@@ -1,1000 +0,0 @@
-***************************************
-* Webview Protocol Plugin by Bumper1 *
-***************************************
-
-
-
-About
------
-
-A plugin for Miranda IM which adds web pages as contacts to your contact list and can
-display text and/or changes within those pages in a window, as well as issue different types of
-alerts when changes occur.
-
-You need special status icons for this protocol, these icons are available here:
-http://www.miranda-im.org/download/details.php?action=viewfile&id=1274
--------
-WARNING
-----------
-
-On a large site (approx ~50kbytes) with "clean up display" option enabled the processor
-may approach 100% until the tags are removed and text formatting is complete.
-To minimise this only select a section of the web page to be displayed (the larger
-the selection the longer it will take to remove the tags and format the text).
-
-
-Installation:
-
-Copy the dll file to your plugins folder like any other plugin, but if you want the ping fuction to work, copy psite.bat to the same folder as miranda32.exe
-
-Features
---------
-Creates contacts on your Contact list representing web pages. A dialog displaying
-the text on that web page can be accessed through the contact menu of the contact
-that represents that web page.
-
-You can add more sites to the contact list using the Webview -> Add Contact
-item on the Main menu.
-You can update your Webview contacts all at once using the Webview -> Update All Webview
-Sites item on the Main menu.
-You can enable/disable timed updates of your contacts using the Webview -> Auto Update
-Enabled item on the Main menu.
-
-If you have the main menu items disabled and you have the TopToolbar plugin loaded Webview
-will load three buttons on the toolbar for Adding contacts, updating all Webview site and
-for enabling auto update.
-
-
-There are various options which you can set from each individual site/Webview contact on your
-contact list; you can set the name of the contact, the site URL, start string, end string, logging
-options, clean up of the display (removal of excess whitespace, tags and conversion of HTML
-character codes to displayable characters), and the action to take when double clicking on a
-contact (either open that site in a browser window or display site in the Webview data display
-window). You can adjust all these settings from the Contact Options item on each contact menu.
-The amount of white space removed can be set by the user for each contact.
-
-There is also an option to "Display whole web page"; if you use this option then it will
-display the whole web page in the data display window.
-If you use the option "Display between Start and End strings then you need to use
-unique strings on the web page to set the part of the page you want to display.
-
-The clean up display option stops tags being displayed in the data window.
-It also removes extra white space to help tidy up the display. The amount
-of white space removed can be set from options.
-
-You can also set various alerts on a contact by contact basis. You can set an alert to be
-issued if a certain string is present, if anything on the whole web page (or in the displayed
-portion of the web page) changes or you can have an alert issued only of a specific
-part of the web page changes.
-
-You can also set the method by which you want to be alerted on a contact by contact basis.
-You can set the alert to issue a popup using the PopUp plugin, open the data display
-window, display the alert using the OSD plugin or log to file.
-
-
-
-You can set the update interval, suppression of error messages, disabling of the main menu item
-(hiding main menu item requires a reboot for changes to be seen), whether to update data on
-Miranda startup, hiding/showing of the protocol icon on the status bar, updating data for a specfic
-site when its data display window is opened and text/background color all from the main
-Miranda Webview options. You can also set the text attributes.
-You can set an option to save the position of individual data display windows.
-
-You can set the error messages to be displayed using the PopUp
-plugin (or the OSD plugin if the Popup service isn't available).
-If you don't select errors to be displayed with the Popup plugin (or the OSD plugin), or neither
-the Popup or OSD plugins are loaded then the error is displayed using a balloon tip (if the OS
-supports it).
-
-When plugin is first installed the window updates once an hour.
-The timer can be set in options, setting timer to 0 disables updates
-( plugin will still do one update on start up even if timer=0).
-
-The "Update Data" button on the data window will re-download date from the specific website
-that data window uses.
-The "Stick to the front" button on the data window will allow or stop the display window
-staying on top of other windows.
-The "Find" button on the data window will allow you to find a word or phrase in the data
-window.
-
-You can copy, cut and delete text from the data display window as well
-as copy all, select all and clear all text by a drop down menu
-when you click with your right mouse key on the edit area of the data
-display window.
-
-The web page being available, down or lagging, server error returned or alert issued will all
-change the status icon on the contact list for the specific contact that even happened to.
-Online, offline, error and alert all have their own icon which can be set in Miranda's Icon
-options.
-
-N/A status icon means the site is offline or lagging.
-Away status icon means the server returned an error.
-Online status icon means site is working normally.
-Offline status icon means the protocol has been manually put offline.
-Occupied status icon means an alert has been issued for that site.
-DND status icon means plugin is downloading or processing data for that site.
-
-You can set the sound to be used when there is an alert in the Sounds section of Miranda
-Options.
-
-In PopUp options you can set the popup time out, various options for selecting the color of the
-popup and select left and right click options.
-
-You can view the complete source code for a web page if you set the Contact Options
-to display the whole web page, untick Clean Up Display then update (download)
-the data for that Webview contact.
-
-
-*****
-Here follow the essential settings you need to have
-right to get a result.
-*****
-
-There is an option in the contact options to put in the URL of the
-website you wish to display contents of.
-Note: Netlib doesn't support redirection, make sure you dont use
-plugin to monitor a site that does this because it will not work.
-
-There are two search string options which are used to find data on the
-web page. The first is the Start string, this is a string or sequences of tags and words in the source
-code of the web page where you wish to begin displaying data on your data window.
-The second is the End string, this is a string or sequences of tags and words in the source code of
-the web page where you wish to stop displaying data on your data window.
-Note: To find these display strings you should know how to look at the source code of
-the web page you are looking at. If you don't wish to use a browser to go find out what the
-source code looks the you can use the search strings like this:
-Start:<html
-End:</html>
-
-or
-Start:<HTML
-End:</HTML>
-
-If you do not want to have to use start and end strings you can select the option
-to display the whole site then the plugin will display the contents of the entire
-web page.
-
-There is a button to the Contact Options dialog to copy the display
-Start and End strings to the alert Start and End strings and set
-the event type to "Alert When A Specific Part of Web Page Changes".
-*****
-
-
-Requirements
-------------
- - Miranda IM 0.7++
-(Popup plugin recommended
- but not essential)
-
-Popup plugin is used for displaying error messages, but OSD plugin can also be used.
-
-
-To Do
---------
--Unicode support!!!
--need to review the plugin documentation and see what needs to be added or removed from it.
--window option to load cache into window and have it processed?
--create webview group on contactlist and automatically add sites to it?
--menu item to close all webview windows?
-
-
-
-Changelog
-----------
-0.0.1.0
--Use SETI@Home 1.3.0.0 sources as
- base code for Webview
--Change icons
--rename and remove various options
- and DBKeys
--Lets set some HTML headers to keep
- some sites happy
--Successfully displayed selected data from
- a site using search strings
-0.0.2.0
--Removed some old data window functions
--Prevent users using an end string, thats present
- in the data BEFORE the search string.
--Created a dialog for displaying data,
- discontinue using MessageBox()
--Don't open another dialog if one is
- already open
--Update dialog automatically after download
--Clear data in dialog only if new data exists
--Display complete page if no search strings
- set or if not present
--Added back "stick to front" and "hide/show" features
- to code.
--Treat a destroyed window the same as a hidden
- one in options and menus
--Added back right-click menu and automove
- to code(automove a little buggy)
--Add hyperlink to dialog
--Use dllname in titlebar
--Add resize code
--Added Multiwindow code(buggy)
-0.0.3.0
--Back out displaying complete page if no search strings
- set or if not present (results unpredictable)
--Update hyperlink when changed in options
--Back out code to allow automove to be used if
- dragged with titlebar.Caused plugin to consume
- all system resources when first minimized then attempted
- to restore/maximise/close.
--Make sure correct url value present before
- opening it using the hyperlink
--Removed option and key for disabling automove,
- user can just drag with the titlebar
--Removed all options and keys related to
- saving to file, not really needed,
- data can be copied and pasted from
- data window.
--Removed option for clearing old data.
- Code now does this automatically if
- needed
--Removed common dialog library
--#include <richedit.h>
-0.0.4.0
--Got rid of the old data structures
--Positioned the close button a little better
--Check to see that Miranda version is at least
- 0.3.2.0 before loading plugin
--Added richedit control to dialog
--Hotkeys working again
--Backout Multiwindow code, much too buggy
--Intermittant crash on startup.Cause seems
- to be that popup service isn't threadsafe.
- Don't call from thread, use a timer to call
- an error function that will check for presence
- of errors
--Unregister then reset hotkeys after dialog is
- created
--Got rid of some old unused variables
--rebase to 0x2d900000
--Use modeless dialog instead of
- MessageBox()
--Make sure there isn't more than one error
- dialog with same message created (assuming
- user closes all the error messages)
-0.0.5.0
--If the update interval is set to zero
- don't activate the error reporting timer on
- startup
--Only do update on startup if interval is not
- zero
--If the update interval is changed to a value
- other than zero then restart the error reporting
- timer
--Added advanced options to control displaying text
- before or after the search strings
--Got change background color option working
--Error check is now run one minute after update
--Added a button in advanced options to check
- for errors
--Make data dialog read only
--Error timer not restarting with correct interval
--Moved Load() to main.c
--Added support for PluginUninstaller
--Renamed license and readme to make
- easier to uninstall
--Got "use windows colors" option
- working
-0.0.6.0
--Replaced the right click menu with a button
- on the data display window
--Use main plugin icon for button
--Improved code for setting background
- color
--Got text color working
--Change memory usage depending
- on data download size
--Write downloaded data to the
- database(maybe just a temporary
- measure)
--Clear display before write new data
- to dialog
--Don't allocate/free memory or use
- download arrays if download unsuccessful
--URL not showing on dialog after reboot
--Initialise dialog with web data stored in
- database
--Cleaned up an icon
--Removed writing data to database
--Only free memory when new data available
- and in Unload() so all functions can
- access data
-0.0.7.0
--Wrote basic data save to file function
--Readded common dialog library and restored
- the saving functions to similar level to
- that in SETI@Home plugin
--Changed the advanced search options a little
- to avoid confusion.
--got basic tag erasing code in place
--Fixed crash in tag erasing code
--Got tag with attributes erasing working
--Support filtering both upper and lower
- case tags
--Remove excess whitespace
--Improvments to background color code
--small changes to text coloring code
--Got rid of "Use windows colors" option
--Put in an option to enable filtering
- of tags and whitespace
--Fixed crash while removing whitespace
- if search strings were not found/set
--Choice to enable using popup plugin or not
- even if popup service exists
--Fixed some error dialog bugs
--Fixed automove, now works better
- with titlebar, removed the easy move
- feature for now
--Don't save win size, position etc. when
- window max'ed or min'ed, also don't
- automove()
--Save width of window
--Fixed bug where the saved window size/position
- wasn't being used
--Save new window size/position after resizing
--Holding down ctrl key while moving
- data dialog disables automove
--Load old NETLIBHTTPREQUEST struct
- if Miranda version less than 0.3.3
--Remove some old unneeded variables
-0.0.8.0
--Warning on startup if Miranda version less than
- 0.3.2
--Disable "Use Popup Plugin" option if popup
- service isn't loaded
--Other small changes to Advanced Options
--Resistered the webview protocol and
- added basic services
--Allow return to be allowed in the richedit
- control with out closing the dialog
--Add maximise and minimise buttons to data
- dialog
--Got rid of horizontal scroll bar on data
- dialog, the richedit control automatically
- wordwraps
--Added contact to clist, make it name itself to
- the same as the dllname
--Don't add contact to list if a contact already
- exists
--Changed the minutes setting to spin control
-0.0.9.0
--Change main menu items dynamically
--Changed options dialog to make visually
- better.Removed some options, changed others
--Use balloon tip for error messages
--Removed "use popup plugin option".
- Plugin now uses the following 3 methods for
- displaying errors(in decreasing priority)
- *Balloon tip(if OS supports)
- *popup plugin(if service loaded)
- *Error dialog(if the neither balloon tip
- or popup can be used)
--If server is down but previously gave back
- a server error then make sure the server error
- is cleared before reporting that the server is down.
--Control contact status by global status and protocol
- status
--Don't download data if current protocol status
- is offline
--Change contact status depending on download
- *Download success = online
- *server offline = n/a
- *server error = away
--Added item to contact menu to show/hide
- data dialog
--Treat <a> same as other tags for now
--first public alpha release
-0.0.10.0
--Remove support for 0.3.2 NetLib
--Don't load plugin if Miranda version
- less than 0.3.3
--Remove hbrush, not used anymore
--Fixed intermittant crash when contact
- already exists
--minor changes to options
--added items to contact for update,stick to
- front and open web page.
--New icons for show/hide window om menu menu.
--Dynamically change contact menu item text
- and icons
--Some changes to drop down menu
--URLs now open webpage when clicked
--Added new Unstick icon
--Removed advanced search options.Search
- strings are now always included in displayed
- data (prior to tag filtering)
--Added Webview Group to clist to hold
- contacts generated by multiple instances
- of the plugin
-0.0.11.0
--make spin control work in the correct direction
--Moved options to Network group
--Dynamtically change text on data dialog
- menu items
--Remove stick to front and update data Main menu
- items
--Stop sending Content-Length header to sites
--Moved save to file options from advanced
- options dialog to options dialog
--Removed check for errors option
--Made logging to file an advanced option
--Added multiple monitor support
--Destroy data window when ME_SYSTEM_PRESHUTDOWN
- event occurs
--reduce disk I/O by storing colors,
- window height and window position
- in global variables.Variables only
- read/written to DB on start/exit.
--added copy/copy all/select all menu to right click
-0.0.12.0
--Added size grip to data dialog
--Added separate stick/unstick button to data dialog
--Removed stick/unstick item from drop down menu
--Made buttons into flat buttons
--Make WM_CLOSE hide the data window instead of
- destroying it.
--Removed Update and Stick/Unstick contact menu
- items
--Moved main menu item position to the same place
- as other protocols
--Removed advanced option dialog for now
--Updates to README
-0.0.13.0
--Double clicking on contact opens web page in browser
--Added some comments to menu items. Some menu items
- will be removed in a future release, and other new
- items will be added(new items are disabled for now)
--New icons for Add user and Contact options menu items
- and new icon for drop down menu button on data window
--Added some more tags to the filter
--Change (Latin, Numeric and some punctuation) HTML
- character codes into characters.
--Change data window caption to the URL.
--Change contact name to the URL.
-0.0.14.0
--Added icon to data window titlebar
--Filter out some more tags
--Added update button to data window
--Removed drop down menu button (no
- need for anymore, all of the functions
- of it can be accessed from the data window)
--Added Clear All, Paste, Cut and Delete
- to right click menu
--Fixed a bug where double clicking on any
- contact from any protocol opened up
- a page in a browser.. opps
-0.0.15.0
--Added tooltips to buttons
--added more tags to filter
--Added contact options dialog (disabled
- for now)
--Crash when tag filter sometimes tries to write
- outside of the array (hopefully fixed).
--Crash with some sites crash if free
- szInfo after tags are filtered
- out(hopefully fixed)
--Crash (possibly related to the crashes above),
- no idea what causes it really but fixed by
- a delay midway in the tag filtering function
-0.0.16.0
--Added some more tags to filter
--Opps..was dependant on other plugins
- to load richedit into memory
--Removed options in Miranda options
- for hiding and sticking window to the
- front(no longer needed because soon
- will be moving to contact based options)
-0.0.17.0
--Enabled the contact optons dialog
--Removed Url, start string and start string
- options from plugin options to the contact
- options dialog
--Store url, start string and start string
- in the contact settings not in the plugin
- module in the database.
--reduced some crash risks
--Added option to enable updating data on
- Miranda startup
-0.0.18.0
--possible crash when freeing memory in unload,
- free in pre-shutdown instead (possibly isn't
- the solution)
--Enable the add contact menu item.
--Some other changes to usage of malloc
- and free
--Small delay added before downloading data
- on startup, also reduced a delay else
- where in the code
--Added code to check multiple sites
--Some more code to try and avoid crashes
--Change individual contact status to indicate
- site status
--Remove hotkeys (possibly temporarily)
--Move save to file options to contact options
-0.0.19.0
--More stability improvements
--Stick to front option working again
--Disable file save options in add contact dialog
--Code cleanup
-0.0.20.0
--URL sometimes corrupted
--Got background and text color change options
- working
--Removed feature where timer set to zero stopped you
- downloading data manually
--Clear all data windows when changing text/background
- color (possibly a temporary measure)
--More code cleanup
-0.0.21.0
--User can choose either to open web page
- in a browser or opening the data window
- as the action taken when double clicking
- on a webview contact
--Option to update data when data window
- opened
--Removed old show/hide contact menu item
- and replaced with a new open/close menu item
- with a new icon
--New add contact icon and show more icons
- on dialogs
--Better handling of protocol/global status
--Other minor fixes
--Added a new contact option to add
- contact/site name.
--When adding a new site,if you leave the site name
- blank then the site name will automatically be
- the same as the sites URL
-0.0.22.0
--Make an option to hide icon on status bar
--show the icon again if there is a crash
--Make the titlebar text of the contacts
- data window the same as the name of the
- contact
--only look for end string further down
- the page from the start string
--Remove garbage from end of displayed
- text
-0.0.23.0
--Got the options on the data display window
- working properly again
--Fixed a bug where double clicking on a webview
- contact sometimes opened a message window.
--Cleaned up code
-0.0.24.0
--Allow user to set separate double click action
- for each webview contact from the contact options.
--Updated icons.
--Faster (and more stable) method for copying web data
- into memory used.
--Use Save As dialog instead of Open
- to select log file.
--Added a search button to Webview data window.
- Search is pretty basic as yet but it shows you
- the approximate area of the window where the search
- keyword was found.
--Use monospaced font in data window because its easier
- to read text in window. Also made font bigger for the same
- reason.
--Status messages displayed on status bar of data window.
--Code to remove more unsupported symbol codes and other
- unwanted data from the data window when the clean
- up display option is selected.
--Updates to the README.
-0.0.25.0
--The Find button now can find and highlight the
- exact position of the requested word in the
- data window.
--The Find button's text search is no longer case
- sensitive.
--Status bar on data display window now tells you
- the time the last update of data occured from
- that window.
--You can now set the exact amount of whitespace
- to filter out of the data window display through
- a trackerbar control in Miranda options.
--Font face and size as well as attributes bold, italic
- and underline can now be set from Miranda options.
--Some stability fixes and slightly better support for
- large sites.
--Added more panes to the status bar.
--Status bar on data display window now tells you
- the number of bytes of data displayed in that
- window and the number of bytes downloaded.
--Fixed a bug which caused some of the text not to
- be formatted correctly with larger sites.
--Some other minor changes.
-0.0.26.0
--Removed some spaces left in the formatted text by the
- character code to symbol function.
--Compiled code with some optimisations.
--Added options to Miranda options to select
- the method of tag filtering; accurate, fast
- or dynamic filtering.
--Moved Display Clean-up options to the contact
- options dialog so you can set different options
- for each site.
--Moved options back to Plugins group.
--Some bug fixes for the Add Contact/Contact
- options window.
--Fixed bug where part of the code regarded
- a error reply from the server as a download
- success.
--Status messages for "Server down or lagging",
- "Server replied with an error code" and "Download
- successful now about to process data" added to
- status bar messages on the data display window.
--Some more tags added to tag filter
--More changes to the README.
-0.0.27.0
--Make sure the first letter of the plugin name
- in options is always uppercase.
--Error messages now show for each individual site
- using either balloon message on the system tray
- icon or using popup plugin if available. The
- popup messages are better and that option is
- recommended.
--New Contact Options button added to the data
- display window which replaces the Options menu item
- on the contact menu.
--Some changes to code that removes the parts of the webpage
- that are supposed to remain hidden.
--There is only one method of filtering now; the fast
- filter. All options for choosing filter method removed.
--Added Alert button to data display window.
--There are two alert methods used for now; popup
- plugin and sound file. There is one alert event
- for now; string present in downloaded data.
--Small problem with plugin's response to global
- status changes fixed.
-0.0.28.0
--Added some more translatable strings.
--Fixed some bugs in and added some improvements
- to the Alert Options dialog.
--Log to file was removed from Contact Options
- and is now an Alert option.
-0.0.29.0
--Made the plugin information in the plugin listing
- more descriptive.
--Fixed bug with hyperlink on data display window by
- making control a button.
--Added cancel and Apply buttons to Add Webview Site,
- Contact Options and Alert Options windows.
--If the user does not supply a name when creating
- a new webview contact then the plugin no longer just
- uses the URL of the site as a name but requests
- that the user supply a name. Using a URL as a
- name just looked too messy.
--When an alert is issued the date and time of the alert
- is appended to the contact name.
--The contact name in Contact Options is the contact name without
- any alert time and date appended to it.
--Fixed bug which where the presence of an ampersand in the
- url caused letters to be underlined or missing in the
- text of the url button on the data display window.
--Removed the sound alert. Now you can instead set
- a sound be played when an alert occurs from the
- same Sounds group in options that other plugins
- use.
--Disabled the apply button on the add contact window.
--Added more translatable strings including error
- messages, menu items and status bar messages.
--Fixed bug where the description of the amount
- of white space removal was not showing in the
- Add Webview Site window.
--Other minor changes.
-0.0.30.0
--Set the titlebar text of the display data window
- to contact name without any alert time and date
- appended to it.
--Added event-type "Alert When The Web Page Change".
- This produces a user-defined alert when the the
- contents of a page change from what was on the page
- when it was last checked. This option creates
- a file on the users harddrive for every contact
- this option is set for.
--Update URL displayed on the data display window
- if that URL is changed in Contact Options.
--Fixed bug which caused buttons on data display
- window not to work if URL was changed.
--Use PUShowMessage to generate any popup error
- messages.
--Contact Options now requests that the user supply a name
- for a contact if one is not already supplied.
--Contact Options and Add Webview Site windows now check
- to see if there are any invalid symbols in the contact name
- (this is needed to make sure the file name is valid for the
- cache file).
--Change the titlebar text of the data display window when
- the contact name is changed and the changes are applied (
- used to work only if user pressed "Ok").
--Made some more of the text on different windows titlebar's
- translatable.Also made some changes to the code to allow
- the translation of some of the dynamic strings which occur
- on the data display windows status bar and in alert popups.
--Added an alert type to open the data display window when
- a user defined event occurs.
--Fixed bug which caused the icon of the (Disable) Stick to the
- Front button always to show the Disable icon when the
- window was first opened by double clicking on a contact.
-0.0.31.0
--Make sure the time and date is not appended to the contact
- name on contact list UNLESS an alert has been issued.
--Miranda Translator tool was not translating some strings
- correctly even though they were translatable. Made changes
- to the code to help the Translator extract the correct strings.
--Make the appending of the time of the last alert to the contact
- list name a contact option.
--Added a Popup option dialog to the PopUps group in Miranda
- options so users can set the color of the Alert popups separately
- from the color of the data display window. The user can also set
- the popup delay from this option dialog.
--Added an option to Alert Options to allow the user to define whether
- the date is added to the contact name as a suffix or a prefix.
--increased thread safety for popups.
--Added webview to the "KnownModules" list.
--User can now control whether the time added to the contact name
- is in 24 hour or 12 hour format.
-0.0.32.0
--Made an install script for Miranda Installer.
--Added an item to the Main menu to allow the user to update
- all Webview sites at once.
--Cleaned up indents in source code.
--Fixed bug in the the code which removes unsupported character
- code from the display.
--Fixed bug in code which caused the plugin not to clean up the display
- if one or more of the Start or End strings was not present on
- the web page even if plugin didn't need to check for these strings.
--Separated the sources out into smaller files.
--There was no way of adding a new webview site if the user had disabled
- the main menu items. Added options to take place of the main menu items
- in the main Miranda options dialog and made sure these options are not
- enabled unless the main menu is disabled.
--Right clicking on a popup now opens the web site in a browser window.
--Added "Only Update Window on Alert" to main Miranda options to prevent
- contents of the data display window being overwritten if there
- is not an alert.
--Changed the automove function so it no longer moves the data display
- window back on screen (if the user moves it off of it) but just
- makes sure the position will be on screen the next time it is created.
--If Miranda crashed on exit then the window colors were not being
- saved; save colors when the color options are changed to prevent this
- happening.
--Added a main menu item to enable or disable automatic updates of webview
- sites.
--Increased time interval range from 0-99 minutes to 0-999 minutes.
--Fixed some bugs in the the Popup options.
--Added option to use the same colors in the alert popup as is
- used in the data display window.
--User can now set the left and right click popup actions from
- popup options. User can set the actions to open data display window,
- open web page or dismiss popup.
-0.1.0.0
--First Beta release
--Make sure the first letter of the Webview menu title on
- the Main menu is uppercase.
--Use the Miranda Find/Add Contacts dialog to add webview
- sites to the contact list.
--Use the URL to create a name for the contact.
--Make sure the update button on the data display window
- always can update the text in the window even if the
- "Only Update Window on Alert" option ticked.
--Fixed bug which caused an invalid window position to be written
- to the database if data display window was minimised when
- Miranda exited.
--Make sure the site name in Contact options and on the data
- display window's titlebar is the same as the contact name
- on the contact list unless it has a date added to it.
--If Miranda crashed on exit then the window position was not being
- saved; save position when the window is closed to prevent this
- happening.
--On slower systems data display window was seen in a different
- area of the screen when opened then it was seen to move to
- the correct position on the screen. Put fixes in place to correct this.
--Added an event type to test if a specific area of a webpage has changed
--Fixed some bugs in the Alert Options dialog.
--Fixed bug which caused update button to become disabled if the
- user clicked the button when that site was already being downloaded.
--Check for alerts BEFORE filtering cleaning up the text.
--Added the option to display alerts using the OSD plugin.
--Fixed a bug that caused the plugin to falsely report that
- the monitored website had changed.
--Make sure the Apply buttons on the Contact Options and the
- Alert Options windows is disabled unless there is a change
- made to the options.
--If either the display or alert start/end strings aren't present on
- on a site issue an alert.
--Start/End string not present and invalid search parameter errors
- now set the contact to Away status (just like server error codes).
--Added a button to the Contact Options dialog to copy the display
- Start and End strings to the alert Start and End strings and set
- the event type to "Alert When A Specific Part of Web Page Changes".
--If a server replies with an error code display the exact error code
- returned.
--Find/Add dialog was truncating URL's.
--Added more compact Contact Options and Alert Options dialogs
--Made the comboboxes in the Alert Options dialog translatable.
--Some improvements to the code that fixes the underlined text
- bug on the url button.
--Disable both the Contact Options and the Alert Options button
- when then either then Contact Options or the Alert Options
- button is opened (need to do this to avoid a bug).
--Allow user to have more than one contact with the same URL
- if those contacts have different names. If more than one
- contact has the same name and URL then issue a warning
- when using buttons on those contacts data display window.
--Allow user to add contacts with the same URL and an existing
- Webview contact.
--Append a random number to the contact name when it is created
- to avoid creation of Webview contacts with the same name if
- they are using the same URL.
--Added a status bar message to tell the user that a site is currently
- downloading if they try to update another site manually.
--Error now display using either PopUp plugin or the OSD plugin
- if the "display errors using PopUp plugin" option is selected.
- The plugin tries to use the PopUp plugin first but if that service
- is not available then it uses the OSD plugin (if plugin is loaded).
--Removed some unneeded preshutdown code.
--Removed support for Plugin Uninstaller (that plugin will not work in
- Miranda 0.4 anyway).
--Removed main Webview option control which was used to add new Webview
- contacts (the user can easily do this through the main menu item or
- by the Find/Add dialog if the main menu item is disabled).
--Updates to the README.
-0.1.1.0
--Some improvement to the code that converts HTML character entities to
- symbols.
--Remember contact previous status on startup.
--Stop the User Details dialog from constantly displaying "...Updating...".
---Button in the Contact Options dialog to copy the Start and End strings
- was not setting the event type to "Alert When A Specific Part of Web Page Changes".
--If "Update window only on Alert" option was ticked statusbar was always displaying
- "processing data, please wait" if all the sites were updated at the same time. Corrected
- and added another status message.
--Make sure all existing Webview contacts are set to online status the first time this
- version of Webview is loaded.
--Added a control to the main options to allow the user to set a delay of up to 120
- seconds before Webview updates on start-up.
--Make sure the timed updates cannot occur until the update on start up is finished.
--Don't log to file twice if both types of start/end strings are not present and there is an
- alert to indicate this.
--Automatically delete the cache file (if one exists) when deleting a Webview contact
- or when alerts are disabled for that contact.
--Webview now knows when a contact is renamed on the contact list.
--Rename the cache file (if one exists) when a contact is renamed.
--Added the option to save the position of individual data display windows.
--Added some delays to make the plugin slightly less CPU usage intensive
- during data download and processing.
--Added an advanced option to disable the download protection code if
- the user wishes to do this. This has the advantage of being able to
- download more than one site at the same time but it also potentially
- could cause corruption of data.
--Fixed a bug in the main Webview options.
--Display time/date in the logs and on the status bar in the
- users own language.
--Bug causing last letter in display to be sometimes repeated.
- This isn't a complete fix but it should stop the worst cases.
--Added option to Contact Options so user can choose to log
- data to file in its raw state or with all the tags removed.
--Added a new status (DND) to indicate the plugin is downloading or processing
- data for a particular site.
--Filter out (most) CSS attributes.
--When part of the web page has changed, change the color of the text
- and background (and select the text) in the part of the page you are
- monitoring so that the user can find this portion of the page easier
- within the larger body of the displayed text.
--Made some more space for translation strings in options.
--Fixed some bugs in the EraseBlock function which causes
- the plugin to hang while processing data.
--Data window too small when it opened the first time. Made
- window bigger.
--Use SkinAddNewSoundEx instead of SkinAddNewSound.
--Prevent Miranda versions less than 0.4.0.0 from loading plugin.
--Cleaned up code.
--Added TopToolBar buttons for adding Webview sites,updating
- all Webview sites and disabling/enabling auto update.
--Only load TopToolBar buttons if Main Menu items are disabled.
--0.1.3.1
--added "prettier" icon resources.
--Removed" Add Webview Site from main menu.
--Added code to get ride of <style> </style>.
--removed TopToolbar support
--Added Contact Options and Contact Alert Options to the contact menu.
--Moved from PLUGININFO to PLUGININFOEX structure
--Moved Webview's options from "Plugins" to "Network" in Miranda's options page.
--Improved language pack support.
--Added menu item to open cache folder.
--New icon for Update All main menu item and Open Web Page contact menu item.
--Added main menu item to mark all sites read
--Added contact menu item to update site data.
--Added Contact Menu item to ping the web site to test if there is any issue with connectivity.
--0.1.3.2
--Fixed an old bug where a DB value was getting written to any contact which was double clicked
- regardless of its protocol.
--The URL of a Webview contact is now also the contact's "Web Page" in user details.
--Stop displaying unneeded status icons on the status bar.
--Removed BBCode from popups to make compatible with YAPP.
--The progress of data processing is shown on the data window.
--Added contact menu item to stop the data processing on a site.
--0.1.3.3
--Stopped translating some clist items that should not be translated except by the core.
--Add random number to contacts name when contact is created, if its the same as the
- name of another webview contact on the list.
--When updating all sites, don't wait for one site to finish updating before updating
- the next.
--The contact's StatusMsg now reports the site updating, offline, online, alert issued and site errors.
--Removed an old part of the data window that is no longer needed.
--Added a button to the data window to allow the user to stop data processing.
--Text in data window updates during data processing.
--0.1.3.4
--Backed out a change in the code which was causing false alerts. Contacts have to
- wait for other sites to stop updating before updating themselves.
--Smaller cache size.
--0.1.3.5
--Destroy services on exit.
--Popup message when all sites have been updated.
--If Miranda crashes, the status icon no longer reappears on the statusbar bar, if
- the user had originally chosen to hide it.
--0.1.3.6
--Smaller dll size.
--Swapped the stick and unstick icons.
--Added option to Main Options to display site data in a Popup when there is an alert.
--Show error message if psite.bat doesn't exist and user is attempting to ping a site.
--Show error message if cache folder doesn't exist and user is attempting to open it.
--0.1.3.7
--Fixed a potential crash when updating contacts.
--If user renames a contact to a name containing a forbidden character,
- there is an error popup to inform them and the character is converted to a "_"
- and a random number appended to the end of the name.
- -0.1.3.8
- -The "Update on Window Open" option has been changed to "Load Page on Window Open".
-This change means when the option is selected, the window will first of all attempt to
-load information into the window from the cache, and only if the cache file doesn't exist
-will it attempt to download the web page and display it.
--Mark site as read when window is opened and window is set to load data on open.
--0.1.3.9
--Prevent a crash when "Add Contact" is used instead of "Find/Add Contact", and also when
- "Find/Add Contact" is used incorrectly.
-- Opening a site in a browser window using double click, contact menu, the url button
- on the data window or clicking on popups, all set the contacts status to online/read.
--Added a counter to the Webview main menu, which shows how many minutes to the next update.
--Changed the "Permanent" and "From Popup Plugin" options in popup options, from radio
- buttons to buttons.
--0.1.3.10
--Made separate Unicode and ANSI versions of plugin.
--Removed some old unneeded code.
-
-
-
-
-
-
-
-
-
-
-
-*********************
-Copyright
----------
-Copyright (C) 2011 Vincent Joyce
-
-This program is free software; you can redistribute it and/or
-modify it under the terms of the GNU General Public License
-as published by the Free Software Foundation; either version 2
-of the License, or (at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program; if not, write to the Free Software
-Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-
-