summaryrefslogtreecommitdiff
path: root/util/epist/screen.cc
AgeCommit message (Collapse)Author
2003-01-14rm the util directoryDana Jansens
2002-11-01make epist compile with the new code baseDana Jansens
2002-10-14added user option to modify raise behavior when stackedCycling is onMarius Nita
2002-09-12added code that makes sure apps executed by epist don't die when epist is ↵Marius Nita
killed.
2002-09-07call the window's processEvent() directly instead of the screen's, since it ↵Dana Jansens
didn't actually do anything with the event.
2002-09-03took out some debug messagesMarius Nita
2002-09-03some debug messages for bug testingMarius Nita
2002-09-01when trying to find a window on the screen to focus, dont use non-focusable ↵Dana Jansens
windows
2002-08-27revert a change for where new windows go in the listDana Jansens
2002-08-26dont change last active while cycling around in stacked modeDana Jansens
2002-08-26dont use an invalid iterator in handleKeypress, also, update _last_active is ↵Dana Jansens
it needs to be
2002-08-26update the active iterator after moving the active window to the front of ↵Dana Jansens
the list
2002-08-26dont use what could be an invalid iteratorDana Jansens
2002-08-26dont break the focused window iteratorDana Jansens
2002-08-26in stacked cycling mode, insert new clients at the front of the listDana Jansens
2002-08-26dont auto-raise sticky windows, theyre on the current workspace tooDana Jansens
2002-08-26Modified the way focus is handled so the focus window is always at the top ↵Marius Nita
of the stack when doing stacked cycling. yay or something.
2002-08-26Fixed a boob mistake which was causing KeyRelease events to not be handled ↵Marius Nita
properly if keys were relased quickly.
2002-08-26Fixed goof in config interface. All the functions are now named getValue(), ↵Marius Nita
since they have different signatures.
2002-08-26Epist now supports stacked cycling. :D/-< :D\-<Marius Nita
Added several functions and modified several other ones to grab/ungrab the keyboard, handle KeyRelease events, modified focus behavior in cycleWindow, and more. Changed some calls for the new config format.
2002-08-24Safari_Al's patch which fixes inconsistent capitalization in some actions.Marius Nita
2002-08-22toggleGrabs action addedMarius Nita
2002-08-22fixed unsigned/signed comparison warningsMarius Nita
2002-08-22support for showing the root and workspace menu with epistDana Jansens
2002-08-22toggleDecorations!Dana Jansens
2002-08-21toggledecor almost doneDana Jansens
some code cleanups/fixes
2002-08-21added parameter to the move windows. it defaults to 1.Scott Moynes
2002-08-21changeWorkspaceHorz() now cyclesScott Moynes
2002-08-21cleaned up changeWorkspaceVert() a bitScott Moynes
2002-08-21added cycling to the grid stuffScott Moynes
2002-08-21uber patch.Scott Moynes
Added configuration options. Added workspace grid changing. Added keychain timeouts. Fixed some whitespace.
2002-08-16dont lose the last-focused window when all windows lose focusDana Jansens
2002-08-15make sure the increments are > 0.Dana Jansens
2002-08-15better track of the last window on a screen.Dana Jansens
2002-08-14oops. buglet. extra for loopScott Moynes
2002-08-14added the ability to have numeric arguments for the cycle window/workspace ↵Scott Moynes
functions. eg. Control-Mod1-Down nextWorkspace 6; Control-Mod1-Right nextWorkspace; Would allow some form of relative workspace flipping. It might be much less useful for cycling windows.
2002-08-09fixed spelling mistakeScott Moynes
2002-08-07better support for relative resizingDana Jansens
2002-08-07support better resizing a delta value instead of an absolute valueDana Jansens
2002-08-07fixed change workspace and indentingScott Moynes
2002-08-06Big fat merge for epist.Scott Moynes
This adds a config parser, chaining, and a tonne of other stuff. Still need to fix up build system for the lex and yacc stuff.
2002-08-06perhaps fix an infinate loop in here..Dana Jansens
2002-07-26make the execute process betterDana Jansens
2002-07-25dont focus more than one window when cycling!Dana Jansens
2002-07-25wait for 20 seconds instead of 20 milliseconds for a netwm window manager to ↵Dana Jansens
appear
2002-07-24don't try pass focus off to windows that dont take itDana Jansens
2002-07-24remove a debug coutDana Jansens
2002-07-24make lastActiveWindow more intelligentDana Jansens
2002-07-24smarter window cycling, behave with omnipresent windowsDana Jansens
2002-07-24remove some unneeded std::'sDana Jansens