source: window.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @3442788   12 years davidben Hide the default cursor with curs_set if supported Then we don't ... release-1.10release-1.9
(edit) @eba02ec   13 years davidben Fix dirtying windows inside a redraw handler This is a seriously ... release-1.10release-1.9
(edit) @f271129   13 years jgross Fix up headers The additions to owl.h and some of the removals were ... release-1.10release-1.9
(edit) @6829afc   13 years davidben Define CALLER_OWN macro Replace our exising uses of ... release-1.10release-1.8release-1.9
(edit) @d427f08   13 years nelhage Use G_GNUC_WARN_UNUSED_RESULT Have gcc warn us when we ignore the ... release-1.10release-1.8release-1.9
(edit) @f97c1a6   13 years davidben Merge branch 'g_main_loop' The logic in owl_select_prune_bad_fds ... release-1.10release-1.8release-1.9
(edit) @4cc49bc   13 years davidben Make the owl_window redraw hook a GSource (Should this be a ... release-1.10release-1.8release-1.9
(edit) @b31f1c9   14 years andersk Move declarations before code I don’t know if we still care about ... release-1.10release-1.7release-1.8release-1.9
(edit) @6ad7bed   14 years andersk Avoid stripping parameters for function calls in window.c Although ... release-1.10release-1.7release-1.8release-1.9
(edit) @4811422   14 years davidben Delay realizing a window until we need it for painting This avoids ... release-1.10release-1.7release-1.8release-1.9
(edit) @5f0bcde   14 years davidben Make the check for _owl_window_realize more readable release-1.10release-1.7release-1.8release-1.9
(edit) @38e2250   14 years davidben Use bool instead of int in owl_window release-1.10release-1.7release-1.8release-1.9
(edit) @5ca3fb7   14 years davidben Correctly maintain the doubly linked list in owl_widnow Oops. This ... release-1.10release-1.7release-1.8release-1.9
(edit) @5cc7e5e   14 years davidben Kill owl_global_needrefresh Not necessary now. Internal state for ... release-1.10release-1.7release-1.8release-1.9
(edit) @1f4ea57   14 years davidben Allow the screen to get dirtied It's just painting it that does nothing. release-1.10release-1.7release-1.8release-1.9
(edit) @b9d04ad   14 years davidben Remove the giant hunk of dead code We have version control for a reason. release-1.10release-1.7release-1.8release-1.9
(edit) @9379760   14 years davidben Add owl_window_is_subwin Better not to always infer !screen && ... release-1.10release-1.7release-1.8release-1.9
(edit) @58ea109   14 years davidben Remove the special case for moving the screen No need for that edge ... release-1.10release-1.7release-1.8release-1.9
(edit) @33b64f22   14 years davidben has_children and num_children aren't really necessary release-1.10release-1.7release-1.8release-1.9
(edit) @1aa4cc4   14 years davidben Export the hierarchy navigation release-1.10release-1.7release-1.8release-1.9
(edit) @438409f   14 years davidben Don't forget to unset dirty_subtree after redrawing it release-1.10release-1.7release-1.8release-1.9
(edit) @6e90da8   14 years davidben Add some more query functions for children Probably should just ... release-1.10release-1.7release-1.8release-1.9
(edit) @840032d   14 years davidben Don't emit a resize signal if the window only moved Restore some old ... release-1.10release-1.7release-1.8release-1.9
(edit) @8f9a044   14 years davidben Move the standard callbacks into a separate file release-1.10release-1.7release-1.8release-1.9
(edit) @d7c1dbe   14 years davidben Remove the stacking order functions We don't currently use them, and ... release-1.10release-1.7release-1.8release-1.9
(edit) @aab7af1   14 years davidben Make unlinked handling more explicit release-1.10release-1.7release-1.8release-1.9
(edit) @f70a7a3   14 years davidben Add a default cursor and fallback finally on the screen Also get rid ... release-1.10release-1.7release-1.8release-1.9
(edit) @cc36f27   14 years davidben Clean up the old weak pointers release-1.10release-1.7release-1.8release-1.9
(edit) @f041595   14 years davidben Don't attempt to create windows with invalid dimensions newwin will ... release-1.10release-1.7release-1.8release-1.9
(edit) @d15ea5f   14 years davidben Punt the moving optimization since begx and begy are wrong release-1.10release-1.7release-1.8release-1.9
(edit) @f91767d   14 years davidben untouchwin any subwin before interacting with it subwins maintain ... release-1.10release-1.7release-1.8release-1.9
(edit) @678a505c   14 years davidben Move the attribute setting between unrealize/realize Doesn't do ... release-1.10release-1.7release-1.8release-1.9
(edit) @a5a9572   14 years davidben Make needrefresh when we set the cursor release-1.10release-1.7release-1.8release-1.9
(edit) @84a4aca   14 years davidben Add a cursor-tracking mechanism to owl_window release-1.10release-1.7release-1.8release-1.9
(edit) @a57f87a   14 years davidben Move the update_panels into owl_window_redraw_scheduled release-1.10release-1.7release-1.8release-1.9
(edit) @cb5a9f3   14 years davidben Clear dirty flag on unrealized windows release-1.10release-1.7release-1.8release-1.9
(edit) @7a6e6c7   14 years davidben Use signals for redraw and resize release-1.10release-1.7release-1.8release-1.9
(edit) @7a70e26   14 years davidben Punt owl_window_children_foreach_onearg Use GFunc casts everywhere. ... release-1.10release-1.7release-1.8release-1.9
(edit) @e00355d   14 years davidben Drop the destroyed callback We probably don't need it with the new ... release-1.10release-1.7release-1.8release-1.9
(edit) @053f751   14 years davidben For prototyping, use a GObject-backed owl_window It gives us many ... release-1.10release-1.7release-1.8release-1.9
(edit) @3da1f4f   14 years davidben Export owl_window_unlink release-1.10release-1.7release-1.8release-1.9
(edit) @402ed3d3   14 years davidben Use two functions: show/show_all instead of recurse flag It's more ... release-1.10release-1.7release-1.8release-1.9
(edit) @50031f0   14 years davidben Rename map/unmap to hide/show to match GTK+ Also, the names make much ... release-1.10release-1.7release-1.8release-1.9
(edit) @933aa7d   14 years davidben Make the unlink logic more explicit Also, fix up a case where we ... release-1.10release-1.7release-1.8release-1.9
(edit) @fe49685   14 years davidben Be better about noticing failed window creations Any failure and we ... release-1.10release-1.7release-1.8release-1.9
(edit) @46e2e56   14 years davidben Rename map_internal to realize release-1.10release-1.7release-1.8release-1.9
(edit) @7cbef8c   14 years davidben Don't dirty unrealized windows release-1.10release-1.7release-1.8release-1.9
(edit) @ce7c6c3   14 years davidben Rename owl_window_is_visible to owl_window_is_realized release-1.10release-1.7release-1.8release-1.9
(edit) @ec4ccfc   14 years davidben Unmap a window before unlinking it release-1.10release-1.7release-1.8release-1.9
(edit) @5d74b7c   14 years davidben Minor formatting release-1.10release-1.7release-1.8release-1.9
(edit) @d39f68c   14 years davidben Compute the terminal size in the screen's size callback We do some ... release-1.10release-1.7release-1.8release-1.9
(edit) @d106110   14 years davidben Make the size callbacks listen for parent sizing This probably ... release-1.10release-1.7release-1.8release-1.9
(edit) @6b93305   14 years davidben Skip moving if it does nothing release-1.10release-1.7release-1.8release-1.9
(edit) @b0cbde4   14 years davidben Move some things around In case we want to make them static. release-1.10release-1.7release-1.8release-1.9
(edit) @2dfccc7   14 years davidben Bleh, make the screen's window stdscr It's not necessary, as we only ... release-1.10release-1.7release-1.8release-1.9
(edit) @7c8811c   14 years davidben Fix a warning and add convenience paint callback release-1.10release-1.7release-1.8release-1.9
(edit) @6eefb5e   14 years davidben Don't forget to wsyncup release-1.10release-1.7release-1.8release-1.9
(edit) @b6cb985   14 years davidben Add a owl_window_get_parent function release-1.10release-1.7release-1.8release-1.9
(add) @449af72   14 years davidben First draft of Nth iteration of owl_window framework release-1.10release-1.7release-1.8release-1.9
Note: See TracRevisionLog for help on using the revision log.