wsmanager-devel Mailing List for WorkspaceManager (Page 3)
Status: Alpha
Brought to you by:
richwareham
You can subscribe to this list here.
2004 |
Jan
(5) |
Feb
(21) |
Mar
|
Apr
(13) |
May
(3) |
Jun
|
Jul
(25) |
Aug
(2) |
Sep
(1) |
Oct
|
Nov
(2) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Ka-Hing C. <ja...@ja...> - 2004-02-18 09:10:25
|
On Wed, Feb 18, 2004 at 03:52:32AM -0500, Kevin Ballard wrote: > >- having a window appear in every workspace > > (seems to happen in certain cases now anyway); > > What do you mean by this? Sticky window aka pinned window aka "Put on all workspaces" > >- cycling through the windows in a workspace with a hotkey; > > Command-Tilde already does this (it's built-in) Do you mean cycle only those windows that are in a particular workspace, or all? -khc |
From: Kevin B. <ke...@sb...> - 2004-02-18 08:57:24
|
On Feb 18, 2004, at 2:50 AM, Jim Davidson wrote: > I'm trying to do a couple of basic things that Gnome supports, > and was hoping to find a way to do them using DesktopManager: > > - having a window appear in every workspace > (seems to happen in certain cases now anyway); What do you mean by this? > - cycling through the windows in a workspace with a hotkey; Command-Tilde already does this (it's built-in) -- Kevin Ballard ke...@sb... http://www.tildesoft.com http://kevin.sb.org |
From: Jim D. <jda...@ac...> - 2004-02-18 07:56:04
|
First, this is the closest thing that I've seen to Gnome Workspaces, which are a favorite of mine. Of course, this goes beyond Gnome in a lot of ways. The active edges and animated transitions are great. Following up on the discussion of the TODO list, I am looking forward to seeing: "Jump to window getting focus in app." whenever that feature comes in. I'm trying to do a couple of basic things that Gnome supports, and was hoping to find a way to do them using DesktopManager: - having a window appear in every workspace (seems to happen in certain cases now anyway); - cycling through the windows in a workspace with a hotkey; Can someone tell me whether these are doable, or are under consideration for future additions? I can dig in myself if necessary, but am not terribly familiar with the internals. Again, thanks. -Jim |
From: Ove R. <ora...@ya...> - 2004-02-17 08:54:39
|
Hi! Nice tool! Do you think it is possible to add a switching feature? When switching application it would be nice if DM automatically switched to the desktop with the topmost active window. When I am at desktop 1 in my terminal window, and use Option+Tab to switch to my Safari at desktop 2 - the window manager set focus to the topmost window, where as DM still remains it's focus at desktop 1, hence I can't see the active window at desktop 2. It would be great if DM auto-switched focus to desktop 2, like having a configurable option in DM to "Always switch desktop for topmost window". Thanks for your great work! Regards Ove Ranheim |
From: Kevin B. <ke...@sb...> - 2004-02-16 22:27:25
|
I started noticing some lag in performance, so I went to the Terminal and did a top -u to see what was causing it. Desktop Manager showed up at the top of the list with 15-20% of the CPU. I quit DM and relaunched it, and now it's using just 0.8% of the CPU. What could have caused it to use 15-20% of the CPU like that? -- Kevin Ballard ke...@sb... http://www.tildesoft.com http://kevin.sb.org |
From: Kevin B. <ke...@sb...> - 2004-02-14 02:53:56
|
Umm, was this just overlooked? The statusbar pager still doesn't do transitions. -- Kevin Ballard ke...@sb... http://www.tildesoft.com http://kevin.sb.org |
From: Mike Piatek-J. <mi...@st...> - 2004-02-12 18:31:30
|
So far it looks good. I can have 6 desktops again for those times when 4 just isn't enough. :-) Thanks Kevin! > * Can now optionally display current desktop's name on desktop. This is a feature I didn't even know I wanted, but it is very helpful. I also like having the names in the desktop pager. Anyway, I'll let you know if I find any bugs. Mike |
From: Rich W. <rj...@he...> - 2004-02-12 16:06:16
|
On Thursday 12 Feb 2004 15:45, Rich Wareham wrote: > Damn -- These are important (that why I don't want to remove them). Is > anything printed when DM launches? (along the lines of 'Oh Crap'). > > Hang on -- just found a stupid bug. I'll post an updated version soon so > you can see if it works [goddam foreign keyboard layouts *mutter* :)]. Done, updated http://charon.ucam.org/~rjw57/pub_files/DesktopManager-0.5.1.dmg Check you have the right file: rjw57@rjw57:~/public_html/pub_files$ md5sum DesktopManager-0.5.1.dmg bd40bc838eca172b49311d8825216ba5 DesktopManager-0.5.1.dmg -- Rich |
From: Rich W. <rj...@he...> - 2004-02-12 15:47:02
|
On Thursday 12 Feb 2004 15:21, Kevin Ballard wrote: > On Feb 12, 2004, at 8:49 AM, Richard Wareham wrote: > > * Can now optionally display current desktop's name on desktop. > > That's cool, although it might be useful to have a size control as well. > > > * Mouse pointer warping is configurable. > > However, the mouse pointer still inverts its Y axis when it warps due > to Active Edges. Whoops -- fixed. > > > * Hot-key implementation now uses Keyboard Layout Services API -- this > > means that foreign keyboards should have better support (I hope). > > Whenever I open prefs, I get this in the Console: Damn -- These are important (that why I don't want to remove them). Is anything printed when DM launches? (along the lines of 'Oh Crap'). Hang on -- just found a stupid bug. I'll post an updated version soon so you can see if it works [goddam foreign keyboard layouts *mutter* :)]. > Presumably that's because not all keys have a corresponding letter > (although I do note that 0 is displayed twice). Maybe these messages > could be muted? Its actually 'cos I made an error in a bit of code not executed on my system (due to me having a UK keyboard layout for clear reasons). > > * Crash related to adding/removing desktops when status bar pager > > displayed > > is now fixed (developer whacks himself with big book of Objective-C > > memory > > management clue). [ Kevin Ballard <kevin --at-- wpi.edu.remove> ] > > Yay, I feel so useful :D > > Could you perhaps include the other patch I submitted? The one that not > only synchronizes the pagers but fixes 99% of the screen rect errors in > the console. It's a rather simple change... Remind me? [e.g post it again]. Just check its not fixed -- I did a bit of cleanup myself in that area. -- Rich |
From: Kevin B. <ke...@sb...> - 2004-02-12 15:24:34
|
On Feb 12, 2004, at 8:49 AM, Richard Wareham wrote: > * Can now optionally display current desktop's name on desktop. That's cool, although it might be useful to have a size control as well. > * Mouse pointer warping is configurable. However, the mouse pointer still inverts its Y axis when it warps due to Active Edges. > * Hot-key implementation now uses Keyboard Layout Services API -- this > means that foreign keyboards should have better support (I hope). Whenever I open prefs, I get this in the Console: 2004-02-12 10:15:15.753 Desktop Manager[1969] Couldn't convert keycode 0 into a letter. 2004-02-12 10:15:15.754 Desktop Manager[1969] Couldn't convert keycode 0 into a letter. 2004-02-12 10:15:17.989 Desktop Manager[1969] Couldn't convert keycode 15 into a letter. 2004-02-12 10:15:17.992 Desktop Manager[1969] Couldn't convert keycode 31 into a letter. 2004-02-12 10:15:17.993 Desktop Manager[1969] Couldn't convert keycode 35 into a letter. 2004-02-12 10:15:17.995 Desktop Manager[1969] Couldn't convert keycode 18 into a letter. 2004-02-12 10:15:17.996 Desktop Manager[1969] Couldn't convert keycode 19 into a letter. 2004-02-12 10:15:17.999 Desktop Manager[1969] Couldn't convert keycode 20 into a letter. 2004-02-12 10:15:18.083 Desktop Manager[1969] Couldn't convert keycode 15 into a letter. 2004-02-12 10:15:18.085 Desktop Manager[1969] Couldn't convert keycode 31 into a letter. 2004-02-12 10:15:18.086 Desktop Manager[1969] Couldn't convert keycode 35 into a letter. 2004-02-12 10:15:18.087 Desktop Manager[1969] Couldn't convert keycode 18 into a letter. 2004-02-12 10:15:18.088 Desktop Manager[1969] Couldn't convert keycode 19 into a letter. 2004-02-12 10:15:18.089 Desktop Manager[1969] Couldn't convert keycode 20 into a letter. 2004-02-12 10:17:02.652 Desktop Manager[1969] Couldn't convert keycode 15 into a letter. 2004-02-12 10:17:02.654 Desktop Manager[1969] Couldn't convert keycode 31 into a letter. 2004-02-12 10:17:02.656 Desktop Manager[1969] Couldn't convert keycode 35 into a letter. 2004-02-12 10:17:02.657 Desktop Manager[1969] Couldn't convert keycode 18 into a letter. 2004-02-12 10:17:02.659 Desktop Manager[1969] Couldn't convert keycode 19 into a letter. 2004-02-12 10:17:02.660 Desktop Manager[1969] Couldn't convert keycode 20 into a letter. Presumably that's because not all keys have a corresponding letter (although I do note that 0 is displayed twice). Maybe these messages could be muted? > * Crash related to adding/removing desktops when status bar pager > displayed > is now fixed (developer whacks himself with big book of Objective-C > memory > management clue). [ Kevin Ballard <kevin --at-- wpi.edu.remove> ] Yay, I feel so useful :D Could you perhaps include the other patch I submitted? The one that not only synchronizes the pagers but fixes 99% of the screen rect errors in the console. It's a rather simple change... -- Kevin Ballard ke...@sb... http://www.tildesoft.com http://kevin.sb.org |
From: Richard W. <rj...@ca...> - 2004-02-12 13:48:41
|
OK Desktop Managher developers. Prepare to knacker your machines! I've rolled most of the pending patches (including crash-related ones) into a new minor release, 0.5.1. Link to dmg below. Can you just have a play and chack I haven't totally screwed something up that will stop this being a release before I upload it to SourceForge/actually tell anyone. Note that there are still loads of features people want but I thought it was important to get a bug-fix release out for 0.5.0. Desktop Manager 0.5.1 Changelog: * Can now optionally display current desktop's name on desktop. * Mouse pointer warping is configurable. * Mouse pointer can not optionally move to centre of screen on desktop switch. * Desktop pager can auto-hide (note there are still one or two rendering bugs with this). * Can also open URLs with Command-Option-R. * Some memory-usage optimisations, still the possiblitiy of memory-leaks in crusty old code, an audit of this code will be needed soon. * Preferences are sync-ed to disk immediately on a change -- this protects preferences against crashes, etc. * Hot-key implementation now uses Keyboard Layout Services API -- this means that foreign keyboards should have better support (I hope). * Skin can be reset to default via preferences dialogue. * Icon display in Desktop Pager is optional. * Optionally display desktop name in Desktop Pager. * Crash related to adding/removing desktops when status bar pager displayed is now fixed (developer whacks himself with big book of Objective-C memory management clue). [ Kevin Ballard <kevin --at-- wpi.edu.remove> ] DMG: http://charon.ucam.org/~rjw57/pub_files/DesktopManager-0.5.1.dmg -- Rich |
From: Kevin B. <ke...@sb...> - 2004-02-12 13:24:32
|
On Feb 12, 2004, at 8:08 AM, Richard Wareham wrote: > Committed to developmental version W00T > Note: Sorry I've been a bit inactive -- Charon, the machine hosting > the arch > repo, had a nasty hard-drive failure which required a bit of > re-building > [thank gods for automated backups]. That and the requirement to do > /some/ > work for my PhD got in the way a bit :). Does this mean the arch repository is back up, and if so, how do I check out the latest source? I looked at the arch docs, but I barely know CVS, so it was hard to follow the arch stuff. > Note 2: Does anyone know of SourceForge-like places which host arch > repos? Heh, I'd never even *heard* of arch before Desktop Manager. Good luck finding a sourceforge-like site that supports it :P -- Kevin Ballard ke...@sb... http://www.tildesoft.com http://kevin.sb.org |
From: Kevin B. <ke...@sb...> - 2004-02-12 13:22:33
|
On Feb 12, 2004, at 8:04 AM, Richard Wareham wrote: > Perhaps I should have defined this better -- A > one-time-per-version-change box > that pops up with ChangeLog in, known bugs, requests for help, etc. IT > only > appears once on an upgrade. Ah, that makes sense. What are you going to use for version checking? I would advocate using MacPAD. I wrote the Cocoa version-checking socket and *I* think it works perfectly well, and is a cinch to implement. Additionally, this would make MacShareware be able to update new version automatically! :D (yeah, yeah, MacShareware isn't important, but hopefully MacUpdate and, god willing, one day VT will also supprot it) > If I click on the Safari icon in the Dock, A window belonging to > Safari gets > the focus (or becomes the key window, whatever the Mac term is). Make > it an > option to switch to the workspace containing this window. Hrm... when I showed Desktop Manager to my dad, his gripe was sort of the opposite of this (and this was his gripe with CTDM as well). He wanted to be able to click the Safari icon and have a new window open up even though one is open in a different workspace, i.e. acting like no windows were open. Of course, this seems like something that isn't really possible to do (since you'd have to inject code into each app to deal with this), so it's not important (and he agreed with me that it's not feasible). But anyway, my point is if you make it auto-switch workspaces (yeah, I know, it would be a preference) then that would make it very annoying to activate an application without switching workspaces. Yes, you could cmd-tab, but that's annoying. > Again this was fairly speculative but I was wondering about extending > the > hotkey system to allow for generic hotkey -> AppleScript/launch progam > events. > >> iTunes integration >> >> I don't understand. What sort of iTunes integration could a workspace >> manager want? > > It just pisses me off I can't control iTunes with hotkeys :) This > could of > course be rolled into the above. Hrm, I think a better idea for these would be to come out with a separate app that does the hotkey stuff. After all, Desktop Manager has one function, and that's to manage virtual desktops. Is it a good idea to be added non-related features? A separate app would just be better in general. And yes, I want to control iTunes with hotkeys as well. I've pondered making an app to do it multiple times, but just never got around to doing it. > Its not so much a hole, more a policy. Basically the Dock is given full > control over windows as a hack to allow for Expose-type functionality > (and > minimisation.maximisation control, etc). The code-injection is based > on the > idea that priviledges are per-user rather than per-process (I don't > think its > a terribly good idea myself but then I didn't design mach :)). The > WindowServer enforeces a per-user, per-process model -- i.e. > theoretically > finer grained. but of course can be overcome using hacks similar to the > above. Makes sense. I will point out that if the Dock is restarted while Desktop Manager is running, the code isn't re-injected. It might be a good idea to watch for that. -- Kevin Ballard ke...@sb... http://www.tildesoft.com http://kevin.sb.org |
From: Richard W. <rj...@ca...> - 2004-02-12 13:07:32
|
On Saturday 31 January 2004 4:16 am, Kevin Ballard wrote: > I hope this is the right place to post this. I've fixed 2 crashing bugs > in the released v0.5 source (both bugs are in the Statusbar Pager), as > well as made the pagers use the selected transition when changing > (since my 2 friends who also use Desktop Manager asked for it). I think > the best way is to have it be a preference for whether or not to use a > transition (defaulting to on), but I don't know how the > NSUserDefaultsController works so I couldn't do that. > > If you're interested in my changes, speak up and I'll make it publicly > available. Committed to developmental version Note: Sorry I've been a bit inactive -- Charon, the machine hosting the arch repo, had a nasty hard-drive failure which required a bit of re-building [thank gods for automated backups]. That and the requirement to do /some/ work for my PhD got in the way a bit :). Note 2: Does anyone know of SourceForge-like places which host arch repos? -- Rich |
From: Kevin B. <ke...@wp...> - 2004-02-08 01:35:46
|
I was getting really annoyed at the constant messages in the Console: 2004-02-07 20:03:52.916 Desktop Manager[439] Error getting screen rect: 1001 I finally figured out the cause. Each pager updates once a second. So does the Workspace Controller's window list. The problem is, when a window closes, if either pager updates before the window list, the window ID is no longer valid and the error occurs. To solve this problem, I removed the timers from the pagers and added a NOTIFICATION_WINDOWSUPDATED notification that fires after every window update. The pagers redraw themselves on this notification. Not only does this get rid of the errors, it also synchronizes the pagers and makes new windows show up faster (previously, a new window could take up to 2 seconds to show up, if it is opened right after the window list. Now the max time is 1 second). As usual, this is patched against the v0.5 source, since the arch repository is down (when it goes back up, could somebody please let me know?) |
From: Ka-Hing C. <ja...@ja...> - 2004-02-01 01:14:57
|
Kevin Ballard said: > I just read the TODO list. It brought up several questions. Hopefully > someone can answer them. Not being Richard, and having no contribution to this TODO list whatsoever, I am trying to answer some of these: > Proper sticky window support (currently hard-coded make panels > sticky). > > What is the ideal level of sticky window support? I mean, if you set it > on a per-window basis, you'd want some way to remember which windows of > which applications were sticky, so re-launching the apps would keep it > sticky, and I can't think of any way that could be done. Maybe something like remembering the title? In Linux (or X in general) there's lots of ways you can match a window, like via WM_CLASS and WM_ROLE, I am not sure if OS X has equivalents of those. > > Move panel windows -- i.e. add to pager? > > I'm not sure what this means I think this means move the panel with the pager, so if you drag the pager the dock would be moved as well? > > Move windows via pager > > The desktop pager already provides this, and I don't think I'd want the > statusbar pager to let you move windows. Unless you mean move windows > between workspaces by dragging them on the desktop pager? I am pretty sure he means drag them across workspaces. > LONG TERM > > lanch applescript via hotkey > > Why applescript? Why not anything? If this were added, I'd suggest > making it so you could, say, set an oft-edited document to a hotkey, or > something like that. He probably means that a hotkey will launch an apple script, so people can modify that apple script to do whatever they want. Having anything launchable by hotkey will require a lot of reworking with the way hotkey preference is currently implemented in DesktopManager I think. > iTunes integration > > I don't understand. What sort of iTunes integration could a workspace > manager want? Evil thought, per workspace playlist? -khc |
From: Kevin B. <ke...@sb...> - 2004-02-01 01:04:20
|
Does anybody have a link to somewhere I can read up about NSUserDefaultsController works? I notice that the preferences uses it (at least, the statusbar prefs do, I haven't looked at other prefs, but I have no reason to believe them different), but I have no clue how it works. Thanks, Kevin -- Kevin Ballard ke...@sb... http://www.tildesoft.com http://kevin.sb.org |
From: Kevin B. <ke...@sb...> - 2004-02-01 00:52:07
|
I just read the TODO list. It brought up several questions. Hopefully someone can answer them. SHORT TERM Better icons. What's wrong with the current icons? I think they look good. If someone can explain what's wrong, or why new icons are good, I could ask an icon designer I know if he'd be willing to donate icons. Nag box. For what? I mean, this is an open-source project, so what's there to nag about? Check location of notification window. Notification window? What window is this? Check preferences on initial launch. Check for what? I mean, if the prefs are corrupted, then it should simply revert to defaults, given that it's using the built-in NSUserDefaults. So what's the issue? Jump to window getting focus in app. I'm not sure what this means. Background images per desktop I don't have a question so much as commentary. In all virtual desktop pagers I've seen (basically, KDE's), switching desktops takes a second or so for the background to switch. That always struck me as something that seemed awkward and didn't look great, because when you switched desktops you still had a fragment of the old desktop for a second. If this is implemented, would it be possible to make it switch instantly? Proper sticky window support (currently hard-coded make panels sticky). What is the ideal level of sticky window support? I mean, if you set it on a per-window basis, you'd want some way to remember which windows of which applications were sticky, so re-launching the apps would keep it sticky, and I can't think of any way that could be done. Move panel windows -- i.e. add to pager? I'm not sure what this means Move windows via pager The desktop pager already provides this, and I don't think I'd want the statusbar pager to let you move windows. Unless you mean move windows between workspaces by dragging them on the desktop pager? LONG TERM lanch applescript via hotkey Why applescript? Why not anything? If this were added, I'd suggest making it so you could, say, set an oft-edited document to a hotkey, or something like that. Perhaps make it so you can also add hotkeys to specific workspaces, so, for instance, your Email workspace could have a hotkey to open Mail.app, whereas your Web-browsing workspace would use the same key to open Safari? iTunes integration I don't understand. What sort of iTunes integration could a workspace manager want? And as long as I'm asking questions, I have another question: It appears that Desktop Manager injects some code into the Dock that runs in a thread and installs AppleEvent handlers to do things such as fade windows in and out, reorder them, and make them sticky/unsticky. I assume this is done because Desktop Manager doesn't have the permissions to modify windows in other applications, but the Dock does? If this is the case, then why does Desktop Manager have the permissions to execute code inside the Dock's context? That just seems like a security hole to me, where an application doesn't have permissions to do something, but it can inject code into another application that does. Would it be possible to inject malicious code into a setuid process? Where is this line drawn? Thank you for your time, Kevin -- Kevin Ballard ke...@sb... http://www.tildesoft.com http://kevin.sb.org |
From: Kevin B. <ke...@sb...> - 2004-02-01 00:34:45
|
On Jan 31, 2004, at 6:23 PM, Ka-Hing Cheung wrote: > gnuarch.org, but as I said, the repository is offline right now. > Hopefully it > will be back soon. My last sync was on 1/22, I can put up a tarball if > you > want. Among some of the new stuff: workspace name on desktop, make > mouse wrapping configurable, and center mouse on switch workspace. A tarball would be nice. So would a pointer on how the arch system works, as I only know CVS. > I am attaching the TODO incase you have too much free time. Hehe, I'll be sure to take a look at it. >> I've never done this before. What's the generally-accepted format for >> submitting patches? > > If you use arch, tla changes -o <dir>, that will give you a dir with > all > the changes and you can just tar it up. If you are modifying against > the release, then a diff -u would be fine. As I only have the v0.5 release source, I did a diff -u on the StatusBar Pager plugin directory (to avoid my activeedges changes). This file includes 3 changes: 1) A fix where when the number of desktops changes, the pager updates. Previously, it wouldn't update unless the pager itself was turned on/off, the statusbar menu was turned on/off, or the menu was moved to the opposite side of the pager. This fixed one crash, but I think the actual bug was the 2nd fix, and this was just one way of causing that bug. 2) When a pager cell is created, it's given an associated workspace. However, it doesn't retain that workspace. In my tests, modifying the desktop count could cause this to crash, presumably by making the cell attempt to draw a workspace that has been dealloc'ed. My fix was to retain the workspace when setting it, and release it on dealloc. This fixed the crash. 3) The pager now transitions when changing workspaces. I know this is in the arch, but it was easier to just leave it in here rather than try to remove it from the diff. I've attached the file to the end of the message. >> Hrm, I just remembered I also fixed the mouse cursor's Y position for >> active-edges, but there's a patch in the patch-tracker on SF that >> already does that. I guess I can forget about that one. > > Actually I submitted a patch before 0.5.0 was released, but Richard > feature freezed it already, and he promised me that 0.5.1 will contain > the fix. So You are probably the 3rd person who fixed the same problem > :-) Haha, that's funny :) Hopefully next time I make changes, I don't re-do work other people have done. Thanks for the info, Kevin |
From: Ka-Hing C. <ja...@ja...> - 2004-01-31 23:23:45
|
> Ah, ok. I don't know how arch works, but I do know when I clicked the > link to look at the repository, it didn't work, so I just grabbed the > v0.5 source. gnuarch.org, but as I said, the repository is offline right now. Hopefully it will be back soon. My last sync was on 1/22, I can put up a tarball if you want. Among some of the new stuff: workspace name on desktop, make mouse wrapping configurable, and center mouse on switch workspace. I am attaching the TODO incase you have too much free time. > I've never done this before. What's the generally-accepted format for > submitting patches? If you use arch, tla changes -o <dir>, that will give you a dir with all the changes and you can just tar it up. If you are modifying against the release, then a diff -u would be fine. > Hrm, I just remembered I also fixed the mouse cursor's Y position for > active-edges, but there's a patch in the patch-tracker on SF that > already does that. I guess I can forget about that one. Actually I submitted a patch before 0.5.0 was released, but Richard feature freezed it already, and he promised me that 0.5.1 will contain the fix. So You are probably the 3rd person who fixed the same problem :-) -khc |
From: Ka-Hing C. <ja...@ja...> - 2004-01-31 21:00:48
|
Kevin Ballard said: > I hope this is the right place to post this. I've fixed 2 crashing bugs > in the released v0.5 source (both bugs are in the Statusbar Pager), as > well as made the pagers use the selected transition when changing > (since my 2 friends who also use Desktop Manager asked for it). I think > the best way is to have it be a preference for whether or not to use a > transition (defaulting to on), but I don't know how the > NSUserDefaultsController works so I couldn't do that. I don't know about the crash bugs, but transition when switching using the pager is already added to the arch repository, which for some unknown reason is offline right now. I think Richard will always be interested in patches that fix crashes. There's a patch tracker on sf, you can also mail your patches to this list. -khc |
From: Kevin B. <ke...@sb...> - 2004-01-31 04:16:34
|
I hope this is the right place to post this. I've fixed 2 crashing bugs in the released v0.5 source (both bugs are in the Statusbar Pager), as well as made the pagers use the selected transition when changing (since my 2 friends who also use Desktop Manager asked for it). I think the best way is to have it be a preference for whether or not to use a transition (defaulting to on), but I don't know how the NSUserDefaultsController works so I couldn't do that. If you're interested in my changes, speak up and I'll make it publicly available. -- Kevin Ballard ke...@sb... http://www.tildesoft.com http://kevin.sb.org |
From: Ka-Hing C. <ja...@ja...> - 2004-01-21 01:17:21
|
> Thanks for your patch -- 0.5.0 is in final stability testing (i.e. > running on my iBook for a few days to check there are no crashes, etc) > but I'll add your patch into 0.5.1. > Thanks, I've been running it on my powerbook for a couple days and everything seems to be fine. I also have another patch at the tracker that deals with transition effects, would be cool if that will go in 0.5.1 as well. Also, talking to the arch people in #arch, they told me that they plan to get rid of tla grab eventually, maybe good to remove it from the webpage. - khc |
From: Ka-Hing C. <ja...@ja...> - 2004-01-18 21:13:47
|
Hi, I uploaded the said patch to the sf tracker: http://sourceforge.net/tracker/index.php?func=detail&aid=879443&group_id=86417&atid=579549 I am emailing here because Richard doesn't seem to check the tracker too often (which is a good thing, spend more time on wsmanager itself!) - khc |