|
|
@6829afc
|
13 years |
davidben |
Define CALLER_OWN macro
Replace our exising uses of ...
release-1.10release-1.8release-1.9
|
|
|
@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
|
|
|
@f97c1a6
|
13 years |
davidben |
Merge branch 'g_main_loop'
The logic in owl_select_prune_bad_fds ...
release-1.10release-1.8release-1.9
|
|
|
@4cc49bc
|
13 years |
davidben |
Make the owl_window redraw hook a GSource
(Should this be a ...
release-1.10release-1.8release-1.9
|
|
|
@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
|
|
|
@6ad7bed
|
14 years |
andersk |
Avoid stripping parameters for function calls in window.c
Although ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@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
|
|
|
@5f0bcde
|
14 years |
davidben |
Make the check for _owl_window_realize more readable
release-1.10release-1.7release-1.8release-1.9
|
|
|
@38e2250
|
14 years |
davidben |
Use bool instead of int in owl_window
release-1.10release-1.7release-1.8release-1.9
|
|
|
@5ca3fb7
|
14 years |
davidben |
Correctly maintain the doubly linked list in owl_widnow
Oops. This ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@5cc7e5e
|
14 years |
davidben |
Kill owl_global_needrefresh
Not necessary now. Internal state for ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@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
|
|
|
@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
|
|
|
@9379760
|
14 years |
davidben |
Add owl_window_is_subwin
Better not to always infer !screen && ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@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
|
|
|
@33b64f22
|
14 years |
davidben |
has_children and num_children aren't really necessary
release-1.10release-1.7release-1.8release-1.9
|
|
|
@1aa4cc4
|
14 years |
davidben |
Export the hierarchy navigation
release-1.10release-1.7release-1.8release-1.9
|
|
|
@438409f
|
14 years |
davidben |
Don't forget to unset dirty_subtree after redrawing it
release-1.10release-1.7release-1.8release-1.9
|
|
|
@6e90da8
|
14 years |
davidben |
Add some more query functions for children
Probably should just ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@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
|
|
|
@8f9a044
|
14 years |
davidben |
Move the standard callbacks into a separate file
release-1.10release-1.7release-1.8release-1.9
|
|
|
@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
|
|
|
@aab7af1
|
14 years |
davidben |
Make unlinked handling more explicit
release-1.10release-1.7release-1.8release-1.9
|
|
|
@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
|
|
|
@cc36f27
|
14 years |
davidben |
Clean up the old weak pointers
release-1.10release-1.7release-1.8release-1.9
|
|
|
@f041595
|
14 years |
davidben |
Don't attempt to create windows with invalid dimensions
newwin will ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d15ea5f
|
14 years |
davidben |
Punt the moving optimization since begx and begy are wrong
release-1.10release-1.7release-1.8release-1.9
|
|
|
@f91767d
|
14 years |
davidben |
untouchwin any subwin before interacting with it
subwins maintain ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@678a505c
|
14 years |
davidben |
Move the attribute setting between unrealize/realize
Doesn't do ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@a5a9572
|
14 years |
davidben |
Make needrefresh when we set the cursor
release-1.10release-1.7release-1.8release-1.9
|
|
|
@84a4aca
|
14 years |
davidben |
Add a cursor-tracking mechanism to owl_window
release-1.10release-1.7release-1.8release-1.9
|
|
|
@a57f87a
|
14 years |
davidben |
Move the update_panels into owl_window_redraw_scheduled
release-1.10release-1.7release-1.8release-1.9
|
|
|
@cb5a9f3
|
14 years |
davidben |
Clear dirty flag on unrealized windows
release-1.10release-1.7release-1.8release-1.9
|
|
|
@7a6e6c7
|
14 years |
davidben |
Use signals for redraw and resize
release-1.10release-1.7release-1.8release-1.9
|
|
|
@7a70e26
|
14 years |
davidben |
Punt owl_window_children_foreach_onearg
Use GFunc casts everywhere. ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@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
|
|
|
@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
|
|
|
@3da1f4f
|
14 years |
davidben |
Export owl_window_unlink
release-1.10release-1.7release-1.8release-1.9
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@fe49685
|
14 years |
davidben |
Be better about noticing failed window creations
Any failure and we ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@46e2e56
|
14 years |
davidben |
Rename map_internal to realize
release-1.10release-1.7release-1.8release-1.9
|
|
|
@7cbef8c
|
14 years |
davidben |
Don't dirty unrealized windows
release-1.10release-1.7release-1.8release-1.9
|
|
|
@ce7c6c3
|
14 years |
davidben |
Rename owl_window_is_visible to owl_window_is_realized
release-1.10release-1.7release-1.8release-1.9
|
|
|
@ec4ccfc
|
14 years |
davidben |
Unmap a window before unlinking it
release-1.10release-1.7release-1.8release-1.9
|
|
|
@5d74b7c
|
14 years |
davidben |
Minor formatting
release-1.10release-1.7release-1.8release-1.9
|
|
|
@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
|
|
|
@d106110
|
14 years |
davidben |
Make the size callbacks listen for parent sizing
This probably ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@6b93305
|
14 years |
davidben |
Skip moving if it does nothing
release-1.10release-1.7release-1.8release-1.9
|
|
|
@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
|
|
|
@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
|
|
|
@7c8811c
|
14 years |
davidben |
Fix a warning and add convenience paint callback
release-1.10release-1.7release-1.8release-1.9
|
|
|
@6eefb5e
|
14 years |
davidben |
Don't forget to wsyncup
release-1.10release-1.7release-1.8release-1.9
|
|
|
@b6cb985
|
14 years |
davidben |
Add a owl_window_get_parent function
release-1.10release-1.7release-1.8release-1.9
|
|
|
@449af72
|
14 years |
davidben |
First draft of Nth iteration of owl_window framework
release-1.10release-1.7release-1.8release-1.9
|