Commit Graph
100 Commits
Author SHA1 Message Date
dan de99155948 - Fixed some issues with WMBrowser and the file panel that were
introduced by the latest changes in the WMList code (multiple and empty
  selection).
- added WMSetBrowserAllowMultipleSelection(), WMSetBrowserAllowEmptySelection()
  WMBrowserAllowsMultipleSelection() and WMBrowserAllowsEmptySelection().
2000-10-02 06:59:18 +00:00
dan b2478b634f - the list multiple selection code is working now. it still needs some
minor work and cleanup.
- made some bag and array functions to return void instead of int.
- a few new array functions.
- better handling of mouse wheel.

!!! make clean after this update before you rebuild. some enums changed.
2000-10-01 23:26:03 +00:00
dan e4d59476c7 *** empty log message *** 2000-10-01 04:29:55 +00:00
dan 8ae0b5cc1d fixed some buffer overflow bugs 2000-10-01 03:20:08 +00:00
dan 7350f7826d Fixed buffer overflow problems 2000-10-01 03:05:25 +00:00
dan d892cd0ea1 Fixed a duplicate PLRelease() call. 2000-10-01 02:43:31 +00:00
dan dde0b00fe5 *** empty log message *** 2000-09-30 03:54:46 +00:00
dan 4fd5e0cad1 Window placement fix 2000-09-30 03:47:49 +00:00
dan cd6639ccc7 Fix for incorrect automatic palcement of windows if there were shaded
windows on the other workspaces.
2000-09-30 03:46:07 +00:00
dan e3fa161340 small update to list selection code. 2000-09-29 08:19:20 +00:00
dan 12c26a1cc5 Fixed some paths after the WINGs directory reorganization 2000-09-29 07:48:43 +00:00
dan 67642b7c20 Better behavior of mouse wheel actions (Control and SHift are now
accepted as modifiers to select how much it will actually scroll on
each mouse wheel event).
2000-09-29 02:30:55 +00:00
dan 358e3346c3 update changes 2000-09-29 02:20:35 +00:00
dan aee58cbd36 WMList compiles now, single selection seems to be ok (as it used to be) but
multiple selection is not yet complete.
2000-09-29 02:12:40 +00:00
dan 539fb32795 Small fix for an enum 2000-09-28 22:32:36 +00:00
dan 60a01b0f58 - More code for multiple selection in WMList.
- Better handling of mouse wheels (Shift and Control modifiers are used to
  select how muct to scroll on mouse wheel movement).
2000-09-28 14:06:50 +00:00
dan bb8065ebc9 ... 2000-09-28 12:08:46 +00:00
dan 44fd05f1c3 Fixed bug related to incorrect reading of ppm files. 2000-09-28 12:07:38 +00:00
dan 8382063736 Fixed some typos. 2000-09-28 03:11:36 +00:00
dan 6973f07f30 Remake of the WMList code to allow multiple selection. Not complete yet.
It will not even compile. I Will finish it later today.
2000-09-28 03:09:57 +00:00
dan df357ae1de New patch against 0.62.1 2000-09-27 22:20:21 +00:00
dan ce8b816c5d Sorting functions return void now instead of int. 2000-09-26 10:54:37 +00:00
dan 4193d2265d - Added WMSetWindowUserPosition()
- Replaced FlattenStringList() and TokenizeString() with wtokenjoin()
  respective wtokensplit() from WINGs
2000-09-26 00:35:33 +00:00
dan 7b3c10b07d Replaced malloc by wmalloc 2000-09-25 23:31:08 +00:00
dan 8cbe55ade1 Removed duplicate function definition 2000-09-25 19:07:55 +00:00
dan 53a65d5bf8 Use wfree instead of free. 2000-09-25 17:46:59 +00:00
dan 7f74ea8081 Small bugfix, and more updates to typedef'ed functions. 2000-09-25 02:00:55 +00:00
dan 23ac6cc088 Added some typedef'ed functions for readability. 2000-09-25 01:42:06 +00:00
dan 3b9b020c5c Fixed a pointer deallocation problem 2000-09-25 00:51:51 +00:00
dan ccbb6e8e15 Fixed some bugs, and compilation warnings. 2000-09-24 02:31:58 +00:00
dan 41ff127444 - Fixed WMArray.
- Changed WMList to use WMArray instead of WMBag
- Fixed compilation problems in WPrefs.app
2000-09-23 03:49:58 +00:00
dan 18b7dcc2b0 Fixed a problem related to the order in which the header files are included. 2000-09-22 18:14:20 +00:00
dan 7e3f885aa4 Removed broken testtext from compilation. nwanua plese fix it before enabling 2000-09-21 12:01:49 +00:00
dan 40e67dfce0 Removed some redundant code. 2000-09-21 01:25:47 +00:00
dan a3cd52ba05 Compress expose events 2000-09-20 01:14:03 +00:00
dan c1a77f233f Finished the WMArray class 2000-09-20 00:30:45 +00:00
dan 468f578345 WMArray class is almost ready. 2000-09-19 02:05:45 +00:00
dan 85702115f3 Some more functions for the array class 2000-09-17 21:52:24 +00:00
dan 9f98db6791 Some more code to the WMArray class 2000-09-15 09:42:22 +00:00
dan e01ef57d4b Removed some unused code from the treebag 2000-09-15 05:02:01 +00:00
dan 595d2b060b Removed array bag, and restructured the tree bag to be WMBag 2000-09-15 04:57:31 +00:00
dan 446e260186 Bulgarian po and menu files 2000-09-14 22:10:30 +00:00
dan 275aacc237 Updated .cvsignore files 2000-09-13 20:21:57 +00:00
dan 7832b2a4cf Rearranged the structure of the WINGs subdirectory.
Created Documentation, Examples and Tests subdirectories.

Run update-autoconf after this update.
2000-09-13 20:19:05 +00:00
dan 07a7632a96 *** empty log message *** 2000-07-21 18:08:27 +00:00
dan ca837d793f Replaced USPosition with PPosition because is a programmatically
requested position.
2000-07-16 02:35:49 +00:00
dan c08d8df66e Fixed USPosition mapping problem. 2000-07-16 02:26:56 +00:00
dan 4cb5649545 Gaaah!
This thing is completely broken! There are functions that take a
completely different set of arguments than the ones currently used to call
them. There are even functions that are not defined anywhere but
called from wtext.c

Please fix it before re-enabling it in Makefile.am
2000-07-06 01:28:13 +00:00
dan b50d6e566c Small fix. 2000-06-24 22:43:07 +00:00
dan 19a92de3e6 *** empty log message *** 2000-06-22 23:22:54 +00:00
dan 72538ed380 testtext.c doesn't compile. And it seems to require WINGsP.h which is
bad, bad, bad
2000-06-22 23:20:51 +00:00
dan f0921472a8 I have nothing more to say about this. 2000-06-22 23:18:30 +00:00
dan 165b96f30f Gah, never say never. 2000-06-22 23:17:12 +00:00
dan 9d4dae947b Guess what? Yep, another wmtext update. Now this was all, please go to
your homes.
2000-06-22 23:01:27 +00:00
dan c87c53fbe5 Yet another fix for the wmtext class. Thank you, thank you, thank you. 2000-06-22 22:55:36 +00:00
dan 4f3c453c12 Fix for compilation of ruler 2000-06-22 22:52:57 +00:00
dan 6de30498da Modified ruler stuff 2000-06-22 22:49:50 +00:00
dan 6f912eded3 Added new wruler.{c,h} files from nwanua 2000-06-22 22:26:43 +00:00
dan 738c72324b Added a missing enum that made compilation fail 2000-06-22 22:06:33 +00:00
dan 4b2b2bcac3 Added spanish plmenu 2000-06-16 00:16:35 +00:00
dan 61b169f497 Added runtime option that lets one to set a small border around the
workspace that will not be covered by windows when maximizing, and thus
allowing easy access to the clip or menus using the mouse in this
border area, even when the screen is covered by windows maximized in
both horizontal and vertical directions.

A make clean is needed in src/ because new members were added to the
WPreferences structure in WindowMaker.h
2000-06-15 18:39:06 +00:00
dan 983e154118 - Fixed a bug with #define DEBUG (code didn't compile in that case) 2000-06-05 23:41:26 +00:00
dan 9e7242abe5 *** empty log message *** 2000-05-24 22:48:55 +00:00
dan 56cacb9336 Fixed the mdgradient code.
P.S. Please, that piece of code is perfectly valid, there's no need to
break it every month. There is nothing wrong with it, still it was
changed (and simultaneously broken) 4 or 5 times already.
That code use a smart trick to draw the multi diagonal gradient using
integer operations, that is perfectly valid and moreover is much faster
than the classical floating point calculation algorithm that was used
before, so there is no need to randomly 'fix' it every now and then.
If you don't understand how it works please ask.
2000-05-24 22:47:54 +00:00
dan 16949246ee *** empty log message *** 2000-05-16 12:11:29 +00:00
dan 0ae1ecc05f Made the floppy path in the file panel be configurable via the FloppyPath
key in the WMGLOBAL file, instead of the '/floppy' hardcoded value.
2000-05-10 12:30:34 +00:00
dan 139b34c7af Mouse wheel code enhancement (need to check if its correctly implemented) 2000-05-08 22:15:05 +00:00
dan 27838589a5 Added connection opening timeout handling 2000-04-27 04:26:15 +00:00
dan 886e65f83e *** empty log message *** 2000-04-19 20:29:52 +00:00
dan 1e519308d3 *** empty log message *** 2000-04-19 19:57:20 +00:00
dan 5852c7506f fix for a possible crash in some circumstances, caused by an illegal mem
acccess.
2000-04-19 14:54:34 +00:00
dan f3ed042f0c Small cleanup 2000-04-18 18:09:35 +00:00
dan badfd68aef networking code fixes 2000-04-17 21:52:14 +00:00
dan cf3bb1fd0e Bug fix in the networking code 2000-04-17 21:24:58 +00:00
dan 74bbc24da2 Fixed a really stupid crasing bug caused by those (unsigned char*) pointers
to data.
2000-04-14 06:18:38 +00:00
dan a6e19eed31 *** empty log message *** 2000-04-14 03:55:26 +00:00
dan fbc2c75c8a Small fix to the mouse wheel code 2000-04-13 21:40:57 +00:00
dan 5c76167098 Initial mouse wheel code. 2000-04-13 21:24:28 +00:00
dan b188d55bbe Removed include of nana.h 2000-04-12 10:43:43 +00:00
dan e222ba21bc Listed keys in wrong proplist 2000-04-12 02:16:01 +00:00
dan c5f05b2815 *** empty log message *** 2000-04-12 01:46:43 +00:00
dan 51a638e821 Added a function to get all keys in a user defaults database (for databases
with dynamic contents, where the keys are not known in advance, like a
user = password; type UD database).
2000-04-12 01:45:42 +00:00
dan b5c565d21b removed again Makefile.in 2000-04-10 14:26:55 +00:00
dan 27e161cea4 Removed un-needed member in the data structure. 2000-04-09 02:57:39 +00:00
dan b37b0fd9f1 small correction to previous patch 2000-04-09 02:42:32 +00:00
dan b8ca9e2b64 Fixed behaviour of WMData objects regarding the destructor.
Merged WMCreateDataWithBytesNoCopy with WMCreateDataWithBytesAndDestructor.
2000-04-09 02:32:17 +00:00
dan 3e7eb14a22 *** empty log message *** 2000-04-08 03:48:59 +00:00
dan a5f7e65111 Use a var for libPropList version in configure.in (easier to update). 2000-04-02 21:15:32 +00:00
dan fc2a87c645 *** empty log message *** 2000-04-02 18:06:15 +00:00
dan 58e0b92fe2 Added a small script to help in generating the autoconf/automake/libtool
files quickly
2000-03-31 00:49:20 +00:00
dan cf65d791ab 0.62.0 release preparation 2000-03-30 23:32:36 +00:00
dan 5730c765c3 Fix for non-gcc compilers 2000-03-30 04:52:43 +00:00
dan 046fe3f1ca *** empty log message *** 2000-03-30 04:26:21 +00:00
dan ce9c88c0e8 *** empty log message *** 2000-03-30 04:26:20 +00:00
dan 355fffe3c4 *** empty log message *** 2000-03-30 03:34:04 +00:00
dan 24416415a6 removed all files generated by autoconf & friends 2000-03-30 03:31:45 +00:00
dan 15734b9147 Fix for stupid Solaris (maybe other Sysv systems too). 2000-03-30 02:38:22 +00:00
dan fb51ee83b7 *** empty log message *** 2000-03-29 04:56:41 +00:00
dan d267d17621 *** empty log message *** 2000-03-29 02:42:41 +00:00
dan 8219011758 *** empty log message *** 2000-03-29 02:03:47 +00:00