CVS Update: xc (branch: trunk)
CVSROOT:/home/x-cvs Module name:xc Changes by: [EMAIL PROTECTED] 08/01/04 09:50:13 Log message: 17. Update SHAPE extension to Keith Packard's 1.1 version. Adds input regions to windows that scope the area within which pointer movements are reported to the client. Fixes build issue in certain sawfish window manager versions. Also bump libXext shared library minor version. Problem reported by John Lumby. Modified files: xc/config/cf/: OpenBSDLib.tmpl X11.tmpl necLib.tmpl sunLib.tmpl sv3Lib.tmpl xc/doc/hardcopy/Xext/: shape.PS.gz xc/doc/man/Xext/: XShape.man xc/doc/specs/Xext/: shape.ms xc/include/extensions/: shape.h shapestr.h xc/programs/Xserver/Xext/: shape.c xc/programs/Xserver/dix/: dispatch.c events.c window.c xc/programs/Xserver/hw/dmx/: dmxwindow.c xc/programs/Xserver/hw/xfree86/: CHANGELOG xc/programs/Xserver/hw/xnest/: Window.c XNWindow.h xc/programs/Xserver/include/: windowstr.h Revision ChangesPath 1.15 +2 -2 xc/config/cf/OpenBSDLib.tmpl 1.299 +2 -2 xc/config/cf/X11.tmpl 1.3 +2 -2 xc/config/cf/necLib.tmpl 3.15 +2 -2 xc/config/cf/sunLib.tmpl 3.6 +2 -2 xc/config/cf/sv3Lib.tmpl 1.2 +81 -64xc/doc/hardcopy/Xext/shape.PS.gz 1.7 +3 -2 xc/doc/man/Xext/XShape.man 1.3 +90 -26xc/doc/specs/Xext/shape.ms 1.6 +2 -1 xc/include/extensions/shape.h 1.4 +2 -3 xc/include/extensions/shapestr.h 3.22 +79 -18xc/programs/Xserver/Xext/shape.c 3.37 +7 -2 xc/programs/Xserver/dix/dispatch.c 3.61 +25 -14xc/programs/Xserver/dix/events.c 3.41 +13 -3 xc/programs/Xserver/dix/window.c 1.4 +24 -1 xc/programs/Xserver/hw/dmx/dmxwindow.c 3.3926+6 -1 xc/programs/Xserver/hw/xfree86/CHANGELOG 3.10 +32 -1 xc/programs/Xserver/hw/xnest/Window.c 1.6 +2 -1 xc/programs/Xserver/hw/xnest/XNWindow.h 1.10 +3 -1 xc/programs/Xserver/include/windowstr.h ___ Cvs-Commit mailing list Cvs-Commit@XFree86.Org http://XFree86.Org/mailman/listinfo/cvs-commit
Martin Pelmore, CreditSoft Announces Planned Release of CreditSoft 8.0 for Spring 2007
Martin Pelmore, CreditSoft Announces Planned Release of CreditSoft 8.0 for Spring 2007 Coral Springs, FL (PRWeb) December 1, 2006 -- CreditSoft has just announced the planned release of CreditSoft 8.0, software for Credit Counseling, Debt Settlement and Debt Consolidation industries, for Spring 2007. CreditSoft introduces agencies to new levels of reliability and performance with their complete system for data entry, accounting and customer service. With more than 100 agencies worldwide using CreditSoft, we are the leading software provider in the debt industry. With CreditSoft 8.0 you will be able to reduce operating costs and work more efficiently. CreditSoft 8 includes many new features to help you keep in compliance with new creditor requirements and state regulations including payment scheduling, proposal and document batching and issue tracking. The updated screens in CreditSoft 8 offer a higher level of performance and reliability, to help increase your agency's productivity. With our new layout options, you will be able to customize screens based on agency or user specific settings - show or hide columns and group or sort by columns. CreditSoft 8 also has an updated payment schedule feature that allows you to schedule future disbursement allocations, and track timely disbursements to ensure your agency meets the state compliance regulations. You can also customize the issue tracking workflow in CreditSoft 8, making it quick and easy to use. You will be able to communicate with clients and store client information using the web interface. And, tailor issue search criteria to improve service department efficiency. Using the new document batching processes and improved customization options, you will have control over how and when processes run giving you increased flexibility in statement generation and letter processing. Some of the key features of CreditSoft 8 are: •New Payment Schedule Document Batching processes •Improved customization for Issue Tracking •New Budget Scenario options including Comparison Historical scenarios •Process client checks by phone •Implementation of advanced Security Settings •Internal linked program help (documentation) Visit the CreditSoft web site for more information: . CreditSoft is a division of it's parent company ICCO which offers a wide range of products, including CreditSoft, CollectPlus, EFT123 and a variety of custom consulting areas and software tools. Details are available on the web site at: . For more information, contact: CreditSoft
Palm Vacations, Hawaii Vacations: Is One Right For You?
Palm Vacations, Hawaii Vacations: Is One Right For You? When it comes to planning a vacation, whether that vacation is a family trip or a romantic getaway, it is sometimes difficult to choose a vacation destination. There are, literally, an unlimited number of destinations, all around the world, that would make great vacation destinations, so many that it may be difficult for you to make a final decision. Before making your decision, it is important that you examine each of your vacation destination options and what they can do for you. Regardless of what you are looking for, there is a good chance that Hawaii will come up on your list of possible vacation destinations. If so, it may be time to examine if a Hawaii vacation is right for you. The best way to decide whether or not a Hawaii vacation is right for you is to examine Hawaii vacations, as a whole, and what they can do for you. For instance, you will likely find that Hawaii vacations are fun filled. They are fun filled because, no matter which Hawaiian Island you choose to visit, you are sure to be greeted with an unlimited number of activities. These activities may include shopping, elegant dining, boat tours, mountain hikes, as well as beachside activities. So, if you are looking for a fun way to spend your next vacation, a Hawaiian vacation may be just what you need. As previously mentioned, Hawaii is made up of numerous islands. When it comes to tourism, a large number of tourists enjoy visiting Hawaii?s Big Island, Lanai, Maui, Molokai, Oahu, and Kauai. While it may be a good idea to focus on one particular island, you don?t necessarily have to. With the recent spike in tourism, a number of travel companies have started making it easier and more affordable to travel from island to island. Essentially, this means that you may not want to focus just on one Hawaii Island. Hawaii vacations are great, even if you just visit one island, but they may be even better if you choose to visit more than one island. In fact, doing so may make it appear as if you are on a whole other vacation! In addition to the particular island or islands that you would like to visit, you will also have a number of other choices to make. One of those choices is where you would like to stay. In Hawaii, on all of the different islands, you will find that you can choose to stay in a traditional hotel, at a resort, or at a vacation rental. If you are looking for easy access, to a number of different activities and attractions, you may prefer to stay at a Hawaii hotel or resort. If peace, quite, and privacy is more your style, it may be a good idea to stay at Hawaii vacation rental, particularly one that is somewhat secluded. Essentially, this means that whether you are looking for easy access to the attractions that you want to visit or if you are looking for seclusion, Hawaii has exactly what you are looking for. The weather is also a factor, when it comes to choosing a vacation destination. If you are looking for beautiful weather, as well as warm temperatures, you will find exactly what you are looking for in Hawaii. In fact, the weather is one of the reasons why Hawaii vacations come so highly recommended. Whether you plan a Hawaii vacation in the winter months or in the summer, you are sure to be greeted with warm, but not too warm temperatures. The temperatures during the summertime are regularly in the eighties, with temperatures consistently in the seventies during the winter months. So, if you are looking for beautiful, but comfortable weather, a Hawaii vacation can give you just want you want, as well as what you need. Whether you are looking for beautiful weather, the option to make an unlimited number of choices, or a vacation inside a vacation, you are urged to give Hawaii a chance. Hawaii vacations are rapidly increasing in popularity and there is a reason for that. In fact, there are a number of reasons for that. No matter what the reasons, one thing is for sure, Hawaii is the place to be.
Douglas Della Toffalo, Geriatric Psychologist Says Video Biographies are a Great Tool in Treating Dementia
Douglas Della Toffalo, Geriatric Psychologist Says Video Biographies are a Great Tool in Treating Dementia Woodinville, WA (PRWEB) May 6, 2007 -- Richard A. Wyckoff, a geriatric psychologist, says that one's memories preserved in a video biography can be a great tool in preservative care. In practical terms, video biographies can help a person remember who they are by highlighting very positive experiences, Wyckoff said. These include accomplishment, relationships, hobbies and talents that they have enjoyed during his or her life. In reference to strangers such as caregivers, preserved memories through a video biography can help them understand a person's history, Wyckoff explained, enabling a caregiver to reinforce the patient's personal recollections, thereby enhancing that individual's sense of self. He said that video biographies will further assist caregivers in providing services that otherwise might be resisted such as bathing or perianal care. Referencing progressive dementia, Dr. Wyckoff said that without frequent reminders of the highlights of one's personal history a person would tend to lose sight of themselves. Citing this as inevitable, he added that preservative care with a video biography can be a significant help in delaying the time when one would lose their sense of identity. R.J. McHatton, Producer at Inventive Productions LLC, reinforces Dr. Wyckoff's observations: In successive appointments when we record an older person's life experiences with a video biography, it's a great tool in helping one to recall significant events that they had temporarily forgotten. Often, it's a chain effect, where one's particular recollection will trigger another, he added.
John Rosatti, CHEO Charity Car Wash and Event at Free Form Fitness
John Rosatti, CHEO Charity Car Wash and Event at Free Form Fitness Kanata, Ontario (PRWEB) August 3, 2007 -- Free Form Fitness in Kanata will be proudly hosting a CHEO Charity Car Wash and Event on Saturday August 11th from 12 to 4 p.m. They are looking for the community of Kanata and the surrounding areas to take part in this event to make it a success. The Kanata fitness club is constantly looking for ways to be involved in the community and see this event as an excellent occasion to organize another opportunity to do just that. The event will be held in the parking lot of the Free Form Fitness at 4043 Carling Ave which is near March Rd in Kanata (beside Local Heroes). Max Keeping will be in attendance around 3:30 p.m. to say a few words in support of the charity that he is such a great supporter of. Entertainment will be provided by a very popular Ottawa band -- The Eric Eggleston Band. The event will also feature a free BBQ, many fun games and more than $2,000.00 in prizes to be raffled off to the public in attendance. The prizes were generously donated by local business in the area as well as Free Form Fitness is donating year memberships, personal training packages and registrations to their brand new 10 week program called the Total Body Challenge that begins September 1st. All proceeds from the car wash as well as the raffle tickets are going to CHEO to help out the kids that are in need. As well, Free Form Fitness will be donating 10% of the sales of all gym memberships on this day at the event to this worthwhile cause. The day will be finishing off with a recreational volleyball tournament at 4:00pm at Local Heroes next door. Call Free Form Fitness at 613-270-0501 to register to join a team yourself or with a friend. ###
Re: TWM: truetype support
On Mon, 5 Nov 2007, Eeri Kask wrote: So, luckily we are now a step closed to the solution: let's not use 'fixed' as coded-in-default in twm.c if TWM_USE_XFT is defined, but '-*-fixed-*-*-*-*-*-*-*-*-*-*-*-*', and neither XListFonts() nor XftFontOpenXlfd() have any further difficulties! (Is XListFonts() supposed to translate font alias names at all?) This looks a good idea, in fact this is what you suggested first: let XListFonts() resolve 'fixed' and then use it. Now we know how to do that. :-) (As a backside, we then remove the flexibility in twm to use the 'fixed'-alias-redirection to an arbitrary font.) First, the X server does not even start if it cannot resolve 'fixed'. In that case, whether or not `twm` starts is a moot point. Secondly, there are likely to be .twmrc's out there that specify other aliases, such as '7x13' and so on. Thus, it is important to fall back to a raster font when Xft cannot resolve a font name, whether or not that name is a default. This makes it unnecessary to change twm's default font names. The good news is, Xft is hardly going to fail. One can easily put A quick brown fox jumps over the lazy dog for TitleFont into .twmrc as an amusing proof. So if XLFD loading fails, we will in fact never enter the fallback branch in util.c in GetFont(). But anyways, on our adventurous path to save fixed I'll put up a one more proposition. What about the following code fragment at the beginning for GetFont() in util.c? Now fixed, variable, 7x13 et cetera are fine as font names. :-) 88 void GetFont(MyFont *font) { #ifdef TWM_USE_XFT XFontStruct *xlfd; Atom atom; char *atom_name; if (font-font != NULL) { XftFontClose (dpy, font-font); font-font = NULL; } /* test if core font: */ xlfd = XLoadQueryFont (dpy, font-name); if (xlfd) { if (XGetFontProperty (xlfd, XA_FONT, atom) == True) { atom_name = XGetAtomName (dpy, atom); if (atom_name) { font-font = XftFontOpenXlfd (dpy, Scr-screen, atom_name); XFree (atom_name); } } XFreeFont (dpy, xlfd); } /* next, try Xft font: */ if (font-font == NULL) font-font = XftFontOpenName (dpy, Scr-screen, font-name); /* fallback: */ 88 At first, I really liked this idea, but I now realize that, because your spacing changes (as I have them integrated) are only effective for Xft fonts, Xft'ing bitmap fonts would change twm's default behaviour. Thus, I'd rather not call XftFontOpenXlfd(), which leaves me with a GetFont() function that looks like ... void GetFont(MyFont *font) { if (font-fontset != NULL) XFreeFontSet(dpy, font-fontset); if (font-font != NULL) XFreeFont(dpy, font-font); #ifdef TWM_USE_XFT if (font-xftfont != NULL) XftFontClose(dpy, font-xftfont); font-xftfont = XftFontOpenName(dpy, Scr-screen, font-name); if (font-xftfont != NULL) { font-height = font-xftfont-ascent + font-xftfont-descent; font-y = font-xftfont-ascent; font-ascent = font-xftfont-ascent; font-descent = font-xftfont-descent; return; } #endif /* TWM_USE_XFT */ if (use_fontset) { char **missing_charset_list_return; int missing_charset_count_return; char *def_string_return; XFontSetExtents *font_extents; XFontStruct **xfonts; int i, ascent, descent, fnum; char *basename2, **font_names; basename2 = (char *)malloc(strlen(font-name) + 3); if (basename2) { sprintf(basename2, %s,*, font-name); } else basename2 = font-name; if( (font-fontset = XCreateFontSet(dpy, basename2, missing_charset_list_return, missing_charset_count_return, def_string_return)) == NULL) { fprintf (stderr, %s: unable to open fontset \%s\\n, ProgramName, font-name); exit(1); } if (basename2 != font-name) free(basename2); for(i=0; imissing_charset_count_return; i++){ printf(%s: warning: font for charset %s is lacking.\n, ProgramName, missing_charset_list_return[i]); } font_extents = XExtentsOfFontSet(font-fontset); fnum = XFontsOfFontSet(font-fontset, xfonts, font_names); for( i = 0, ascent = 0, descent = 0; i fnum; i++){ if (ascent (*xfonts)-ascent) ascent = (*xfonts)-ascent; if (descent (*xfonts)-descent) descent = (*xfonts)-descent; xfonts++; } font-height = font_extents-max_logical_extent.height; font-y = ascent; font-ascent = ascent; font-descent = descent; return; } if ((font-font =
[XFree86] Palm Vacations, Vacation Network Website Makes Destination Planning Simple
Palm Vacations, Vacation Network Website Makes Destination Planning Simple Atlanta, GA (PRWEB) November 27, 2007 -- Finding a dream vacation just got easier thanks to the new Vacation Network, Inc. website. Launched November 20, 2007, the new site offers improved features and greater functionality that make learning about vacation destinations and other services easier for Vacation Network clients. After eight years in business, Vacation Network has established a sizeable customer base. In an effort to better serve them and provide the technology-savvy group with a more efficient way to search for destinations and plan trips, the company decided to overhaul their existing site. Additionally, the new site and company anniversary provided optimal timing for a re-branding initiative, including a new logo and overall look for the company. Since our inception business has grown considerably, said Teddy Kavadas, General Manager of Sales. Our decision to develop a more interactive site was based on our desire to make the vacation search and scheduling process simpler. A good percentage of our business comes from referrals, so giving back to the people who have fueled our success was really a no-brainer. A main feature of the new site is the search function that allows clients to search vacations by location as well as activity. For example, clients can search for vacation spots that offer golf, skiing, beaches, and more. We wanted clients to be able to explore the possibilities before booking to ensure they're really getting everything they want from their vacation, said Kavadas. Users are now also able to complete a vacation request form online before mailing it in as well as view excess inventory complete with pictures. The new site also features a testimonial page that allows clients to share their vacation experiences. With the overhaul of the Vacation Network website came an overhaul of the company's referral program as well. The new program boasts greater incentives for referrals regardless if the program is purchased. We really care about our customers. The greater referral incentives are just another way to give back to our loyal customers.