|
|
|
@8bba1ae
|
14 years |
davidben |
Rename owl_global_get_curs_typwin to owl_global_get_typwin_window
...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@3f11c00
|
14 years |
davidben |
Rename oe_set_curswin to oe_set_window
release-1.10release-1.7release-1.8release-1.9
|
|
|
@23b6c11
|
14 years |
davidben |
Use owl_{strdup,free} instead of g_{strdup,free}
For consistency. ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@0be3efd
|
14 years |
davidben |
Move g_type_init into owl_global_init
Ensures that the tester and ...
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
|
|
|
@95d54e6
|
14 years |
davidben |
Document the glib function casts
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
|
|
|
@ea7daa8
|
14 years |
davidben |
Remove the global notifier
release-1.10release-1.7release-1.8release-1.9
|
|
|
@044f19f
|
14 years |
davidben |
Don't use signals for dirtying the sepbar
I'm less convinced the ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@e92e2a1
|
14 years |
davidben |
Don't use a signal to connect rightshift
While the signal is cleaner, ...
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
|
|
|
@4eee948
|
14 years |
davidben |
Eugh. Create the sepwin before the recwin
The sepwin depends on a ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@358eeae
|
14 years |
davidben |
Add some notes at the bottom
release-1.10release-1.7release-1.8release-1.9
|
|
|
@fcce3f1
|
14 years |
davidben |
Add owl_window documentation
release-1.10release-1.7release-1.8release-1.9
|
|
|
@6e90da8
|
15 years |
davidben |
Add some more query functions for children
Probably should just ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@840032d
|
15 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
|
|
|
@853f397
|
15 years |
davidben |
Make mainpanel's fill_parent_cb also generic
release-1.10release-1.7release-1.8release-1.9
|
|
|
@8f9a044
|
15 years |
davidben |
Move the standard callbacks into a separate file
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d7c1dbe
|
15 years |
davidben |
Remove the stacking order functions
We don't currently use them, and ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@aab7af1
|
15 years |
davidben |
Make unlinked handling more explicit
release-1.10release-1.7release-1.8release-1.9
|
|
|
@e8128c5
|
15 years |
davidben |
Make owl_function_full_redisplay do something
In absense of anything ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@07b59ea
|
15 years |
davidben |
Maintain the cursor location with the context stack
release-1.10release-1.7release-1.8release-1.9
|
|
|
@4dd115f
|
15 years |
davidben |
Set the sepwin as the default cursor location
This lets us get rid of ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@571fab7
|
15 years |
davidben |
Move all the UI setup into a separate function
release-1.10release-1.7release-1.8release-1.9
|
|
|
@f70a7a3
|
15 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
|
15 years |
davidben |
Clean up the old weak pointers
release-1.10release-1.7release-1.8release-1.9
|
|
|
@94be4a8
|
15 years |
davidben |
Add a command-executed signal for the sepbar
Now we can remove ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d6f2d21
|
15 years |
davidben |
Hook up and use the message-received signal in the sepbar
release-1.10release-1.7release-1.8release-1.9
|
|
|
@40597e7
|
15 years |
davidben |
The msgwin isn't going to be NULL from allocation failure now
This ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@521e600
|
15 years |
davidben |
Dirty windows when we init them
release-1.10release-1.7release-1.8release-1.9
|
|
|
@c1f1e1e
|
15 years |
davidben |
Add convenience method for connecting a window to a signal
release-1.10release-1.7release-1.8release-1.9
|
|
|
@0e98d87
|
15 years |
davidben |
Remove a pointless instance of sepbar_dirty
release-1.10release-1.7release-1.8release-1.9
|
|
|
@ad788b5
|
15 years |
davidben |
Move the sepbar stuff into a separate file
release-1.10release-1.7release-1.8release-1.9
|
|
|
@c1fd7e2
|
15 years |
davidben |
A few more redisplays may die for the signal
release-1.10release-1.7release-1.8release-1.9
|
|
|
@608681f
|
15 years |
davidben |
Add curmsg property and finish curmsg-vert-offset
release-1.10release-1.7release-1.8release-1.9
|
|
|
@9bd51b8
|
15 years |
davidben |
Register dependence on the right-shift with a signal
release-1.10release-1.7release-1.8release-1.9
|
|
|
@f041595
|
15 years |
davidben |
Don't attempt to create windows with invalid dimensions
newwin will ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d15ea5f
|
15 years |
davidben |
Punt the moving optimization since begx and begy are wrong
release-1.10release-1.7release-1.8release-1.9
|
|
|
@f91767d
|
15 years |
davidben |
untouchwin any subwin before interacting with it
subwins maintain ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@678a505c
|
15 years |
davidben |
Move the attribute setting between unrealize/realize
Doesn't do ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@99ce51c
|
15 years |
davidben |
Punt the arguments to owl_global_resize
We're not using them, and ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@3e0147f
|
15 years |
davidben |
Fix up the comment
release-1.10release-1.7release-1.8release-1.9
|
|
|
@fa65671
|
15 years |
davidben |
Remove the relayout code
The signals take care of it now.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@40d1eef
|
15 years |
davidben |
And a hacky port of the mainwin too
Some of the old relayout code ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@a5a9572
|
15 years |
davidben |
Make needrefresh when we set the cursor
release-1.10release-1.7release-1.8release-1.9
|
|
|
@385fda9
|
15 years |
davidben |
A fairly hacky job of porting sepbar to owl_window
We now use the new ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@f06baef
|
15 years |
davidben |
Add a message received signal as well
release-1.10release-1.7release-1.8release-1.9
|
|
|
@135d24b
|
15 years |
davidben |
Clamp too large of typwinlines values
Otherwise, the window is ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@b2ea16b
|
15 years |
davidben |
Add a view-changed signal to the notifier and export
This really ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@5b80b87
|
15 years |
davidben |
Avoid flagrant violations of layering and just g_object_notify in the ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@e20dd769
|
15 years |
davidben |
Actually construct the notifier and avoid invalid property names
...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@04d76ef
|
15 years |
davidben |
Add a signal for curmsg_vert_offset
release-1.10release-1.7release-1.8release-1.9
|
|
|
@43e3061
|
15 years |
davidben |
Wire set_rightshift to fire its signal too
release-1.10release-1.7release-1.8release-1.9
|
|
|
@f57a106
|
15 years |
davidben |
Wire the varstubs through g_object_set to fire the signal
release-1.10release-1.7release-1.8release-1.9
|
|
|
@f3a9d4d
|
15 years |
davidben |
Add an OwlGlobalNotifer generated from variables
It exists purely as ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@0b9e607
|
15 years |
davidben |
Rename redisplays to redraw
Gives a target to grep for and matches ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@69873f7
|
15 years |
davidben |
The viewwin should take references to its window
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d70f45f
|
15 years |
davidben |
Port the msgwin to owl_window
I feel kind of silly making a new file ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@e294783
|
15 years |
davidben |
Zero out the unref'd fields
release-1.10release-1.7release-1.8release-1.9
|
|
|
@f6fae8d
|
15 years |
davidben |
Port the editwin to owl_window
The others are still unmanaged for ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@84a4aca
|
15 years |
davidben |
Add a cursor-tracking mechanism to owl_window
release-1.10release-1.7release-1.8release-1.9
|
|
|
@908de44
|
15 years |
davidben |
Export owl_mainpanel_relayout
Also, temporarily schedule a relayout.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@a57f87a
|
15 years |
davidben |
Move the update_panels into owl_window_redraw_scheduled
release-1.10release-1.7release-1.8release-1.9
|
|
|
@cb5a9f3
|
15 years |
davidben |
Clear dirty flag on unrealized windows
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d2a4534
|
15 years |
davidben |
Maintain an owl_mainpanel structure
This structure will contain all ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@05ca0d8
|
15 years |
davidben |
Implement our own owl_signal_connect_object
This is actually more ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@7a6e6c7
|
15 years |
davidben |
Use signals for redraw and resize
release-1.10release-1.7release-1.8release-1.9
|
|
|
@7a70e26
|
15 years |
davidben |
Punt owl_window_children_foreach_onearg
Use GFunc casts everywhere. ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@e00355d
|
15 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
|
15 years |
davidben |
For prototyping, use a GObject-backed owl_window
It gives us many ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@4751077a
|
15 years |
davidben |
Link to gobject for now
At the least, it could be useful for ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@3da1f4f
|
15 years |
davidben |
Export owl_window_unlink
release-1.10release-1.7release-1.8release-1.9
|
|
|
@402ed3d3
|
15 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
|
15 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
|
15 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
|
15 years |
davidben |
Be better about noticing failed window creations
Any failure and we ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@46e2e56
|
15 years |
davidben |
Rename map_internal to realize
release-1.10release-1.7release-1.8release-1.9
|
|
|
@7cbef8c
|
15 years |
davidben |
Don't dirty unrealized windows
release-1.10release-1.7release-1.8release-1.9
|
|
|
@ce7c6c3
|
15 years |
davidben |
Rename owl_window_is_visible to owl_window_is_realized
release-1.10release-1.7release-1.8release-1.9
|
|
|
@ec4ccfc
|
15 years |
davidben |
Unmap a window before unlinking it
release-1.10release-1.7release-1.8release-1.9
|
|
|
@e96b4ce
|
15 years |
davidben |
Don't generate window.c's functions
release-1.10release-1.7release-1.8release-1.9
|
|
|
@37f9818
|
15 years |
davidben |
Don't process every source file in codelist.pl
Notably, filterproc.c ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@5d74b7c
|
15 years |
davidben |
Minor formatting
release-1.10release-1.7release-1.8release-1.9
|
|
|
@ae11191
|
15 years |
davidben |
Remove the idlok blocks
It's off by default anyway.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d39f68c
|
15 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
|
15 years |
davidben |
Make the size callbacks listen for parent sizing
This probably ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@6b93305
|
15 years |
davidben |
Skip moving if it does nothing
release-1.10release-1.7release-1.8release-1.9
|
|
|
@b0cbde4
|
15 years |
davidben |
Move some things around
In case we want to make them static.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@2dfccc7
|
15 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
|
|
|
@4e33cb2
|
15 years |
davidben |
Punt a lot of needrefreshes
Move the actual needrefreshes into the ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@5f7eadf
|
15 years |
davidben |
Don't leave a sketchy pointer to the viewwin's window
We really ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@c447d9c
|
15 years |
davidben |
Also drop winlines/wincols from the viewwin struct
Deduplicating data ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d3814ff
|
15 years |
davidben |
Don't remember lines/cols in popwin
The window already retains this ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@1383b58
|
15 years |
davidben |
Look up lines/cols information from the window
release-1.10release-1.7release-1.8release-1.9
|
|
|
@68f63a2
|
15 years |
davidben |
Port owl_viewwin to owl_window
A number of hacks. This is just a test ...
release-1.10release-1.7release-1.8release-1.9
|
|
|