| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2011-01-24 | use top_builddir, not builddir variable in Makefile. seems builddir doesn't ↵ | Dana Jansens | |
| always exist/anymore | |||
| 2011-01-24 | add some more warning flags for debug builds | Dana Jansens | |
| -Wno-write-strings so that "foo" is treated as a const char* not a char*. -Wextra for more fun | |||
| 2011-01-24 | Fix icons.c test for 64-bit platforms | Hiltjo Posthuma | |
| 2011-01-24 | update the last user interaction timestamp during a move/resize of the ↵ | Dana Jansens | |
| focused window | |||
| 2011-01-24 | update the user-interaction timestamp when running a (non-interactive) ↵ | Dana Jansens | |
| action on the focused window update it at the end of running actions instead of multiple times (once for each action) | |||
| 2011-01-24 | don't steal focus from a window if it was used very recently, when someone ↵ | Dana Jansens | |
| uses _NET_ACTIVE request. | |||
| 2011-01-24 | mem leak in config.c | Dana Jansens | |
| 2011-01-24 | Big rework of image.c and the image cache system. | Dana Jansens | |
| Added a lot of comments, simplified call graphs. Added full (not second-class) support for images coming from named sources (files, icon themes). RrImage holds an RrImageSet. RrImageSet holds a bunch of RrImagePic, which are different sizes of a logical image. RrImageSet objects can be merged if it is discovered they (will) share an RrImagePic. The RrImage objects are updated to use the new merged RrImageSet. | |||
| 2011-01-24 | Use >= instead of > when comparing timestamps, or we will ignore some events | Mikael Magnusson | |
| 2011-01-24 | add some tests for obt pieces (binary search, .desktop parsking, linkbase, ↵ | Dana Jansens | |
| and inotify watch) | |||
| 2011-01-24 | oops, crash if searching for something smaller than * in the array | Dana Jansens | |
| 2011-01-24 | less redundant calls to screen_update_areas() and client_move_onscreen() | Dana Jansens | |
| 2011-01-24 | Ignore MotionNotify on menus, it reset the submenudelay timer | Mikael Magnusson | |
| It also caused the slightest cursor movement to activate the entry under the cursor when navigating via the keyboard. | |||
| 2011-01-24 | Use g_list_find instead of weird bouncing loops | Mikael Magnusson | |
| 2011-01-24 | Parse multiple keys in one keybind | Dana Jansens | |
| 2011-01-24 | allow the res_class in WM_CLASS to mark a window as a dock app, if it is set ↵ | Dana Jansens | |
| to the string "DockApp" | |||
| 2011-01-24 | Don't hog the user during the hideDelay | Mikael Magnusson | |
| 2011-01-24 | Handle STRING and COMPOUND_TEXT type text properties. | Dana Jansens | |
| STRING should be latin1 text (plus TAB and LF) COMPOUND_TEXT should be encoded in the current locale. | |||
| 2011-01-24 | Revert "add an inotify watcher for directories (doesnt work without inotify ↵ | Dana Jansens | |
| yet)" This reverts commit c36b89ba12eae18d3011c8516906c21e9abb89dc. | |||
| 2010-10-04 | fix make distcheck | Dana Jansens | |
| 2010-09-16 | glib can't handle -Wcast-qual | Dana Jansens | |
| 2010-09-16 | add wmhints test that toggles motif decor hints on a mapped window | Dana Jansens | |
| 2010-09-16 | Fix a double free when you have a mousebind without a button attribute | Mikael Magnusson | |
| Introduced in f307a3feabedd9bcadeaafd0fa8e1b1a60736eb2 | |||
| 2010-09-16 | Fix a copypasto that broke interactive keybinds with meta and hyper keys | Mikael Magnusson | |
| 2010-09-16 | Revert "add XFlush to g_timeout callbacks" | Dana Jansens | |
| This reverts commit aa3685d16af4a565eecdc39047ee8d140ef5cd99. Mika's commit using a GSource to handle X Events fixes this problem, so this commit is not needed | |||
| 2010-09-16 | Fix 3.4 compatibility for SendToDesktop | Mikael Magnusson | |
| 2010-09-16 | Correct typo occured -> occurred in function name | Mikael Magnusson | |
| 2010-09-16 | Add signal handling with the GMainLoop | Dana Jansens | |
| Provided through a very simplistic interface in obt, found in the obt/signal.[ch] files | |||
| 2010-09-16 | add stackabove test, that lets you move a client window just above a ↵ | Dana Jansens | |
| specified window in the stacking order | |||
| 2010-09-16 | 80 cols | Dana Jansens | |
| 2010-09-16 | Continue parsing contexts when an unsupported one is encountered | Mikael Magnusson | |
| 2010-09-16 | Make the dock a context and add actions LowerDock and RaiseDock | Mikael Magnusson | |
| 2010-06-26 | Move usage of iconh into the branch that assigns it | Mikael Magnusson | |
| 2010-06-26 | settings can't be NULL here, or we'd have already crashed anyway | Mikael Magnusson | |
| 2010-06-25 | Use a gsource instead of gio channels for watching x events | Mikael Magnusson | |
| Fixes not getting some focusin events sometimes. | |||
| 2010-06-16 | obt returns libxml2 structures directly, so anyone linking against it better ↵ | Dana Jansens | |
| also link to libxml2 | |||
| 2010-06-14 | add XFlush to g_timeout callbacks | Dana Jansens | |
| GMainLoop doesn't cause an flush to occur after handling a timeout. | |||
| 2010-06-14 | Fix the EXTENTS reported on window frames. | Dana Jansens | |
| Change the order things are done on map, so we apply startup state without any states set first, thus getting all the functions possible for the window type etc. then change the order states are applied, as some remove the ability to apply others (ie fullscreen comes last). Add an oldsize to ObFrame that remembers the size of the frame last reported to the world through the EXTENTS property. If you frame_adjust_area(FAKE) then frame_adjust_area(NONFAKE), the EXTENTS would not be updated since the oldsize wasn't remembered across fake updates. Make the extentsrequest test ask about windows with states set also. | |||
| 2010-06-14 | keep stacking_list_tail a pointer to the tail of the stacking list | Dana Jansens | |
| 2010-06-14 | allow a user to set "undecorated" on a window without decorations | Dana Jansens | |
| if not based on window type, the app may decide to have decorations again sometime. this was not always legal but chromium has made it so. | |||
| 2010-06-14 | add an inotify watcher for directories (doesnt work without inotify yet) | Dana Jansens | |
| 2010-06-14 | Use GMainLoop instead of ObtMainLoop | Dana Jansens | |
| 2010-06-03 | save the list of mime types listed as supported by an application | Dana Jansens | |
| 2010-06-03 | parse app Categories better. parse a list of strings into a gchar** | Dana Jansens | |
| 2010-06-03 | parse Categories tag and save them as an array of GQuarks | Dana Jansens | |
| 2010-06-03 | improved .desktop parsing. | Dana Jansens | |
| properly (and quickly) check for existence of required keys figure out what an app can open from its exec key validate the %fields in an app's exec key | |||
| 2010-06-03 | free the user's group ids | Dana Jansens | |
| 2010-06-03 | free the path dirs | Dana Jansens | |
| 2010-05-21 | parse Path, Terminal, and StartupNotify | Dana Jansens | |
| 2010-05-21 | parse OnlyShowIn/NotShowIn | Dana Jansens | |
