|
|
@3535a6e
|
13 years |
davidben |
First go at sigwait-based signal handling
Instead of relying on ...
release-1.10release-1.8release-1.9
|
|
|
@2c79eae
|
13 years |
davidben |
Start of GMainContext code
Add GSources to feed owl_timer and ...
release-1.10release-1.8release-1.9
|
|
|
@47e0a6a
|
13 years |
davidben |
Punt a number of g_new NULL checks, various minor cleanups
No real ...
release-1.10release-1.8release-1.9
|
|
|
@f25df21
|
13 years |
davidben |
Don't call owl_list_create in owl_dict_get_keys
Until we get rid of ...
release-1.10release-1.8release-1.9
|
|
|
@f54b07d
|
14 years |
davidben |
Use g_get_host_name instead of gethostname and MAXHOSTNAMELEN
This ...
release-1.10release-1.8release-1.9
|
|
|
@3472845
|
14 years |
andersk |
Replace owl_sprintf with g_strdup_printf.
Signed-off-by: Anders ...
release-1.10release-1.8release-1.9
|
|
|
@d4927a7
|
14 years |
andersk |
Replace owl_strdup with g_strdup.
Signed-off-by: Anders Kaseorg ...
release-1.10release-1.8release-1.9
|
|
|
@ddbbcffa
|
14 years |
andersk |
Replace owl_free with g_free.
Signed-off-by: Anders Kaseorg ...
release-1.10release-1.8release-1.9
|
|
|
@96828e4
|
14 years |
andersk |
Replace owl_malloc with g_new and g_new0.
Signed-off-by: Anders ...
release-1.10release-1.8release-1.9
|
|
|
@d3941a0
|
14 years |
davidben |
Use g_strjoinv in owl_global_set_startupargs
It's much nicer than ...
release-1.10release-1.8release-1.9
|
|
|
@5f8ec6b
|
14 years |
nelhage |
Replace per-editwin killbuf with a global one.
Right now, the kill ...
release-1.10release-1.8release-1.9
|
|
|
@d222c44
|
14 years |
davidben |
Kill owl_getquoting and fix quoting bugs
That function is nonsense. ...
release-1.10release-1.8release-1.9
|
|
|
@8510d5b
|
14 years |
davidben |
Check passwd entries to determine home dir
Still manually check the ...
release-1.10release-1.8release-1.9
|
|
|
@2ec737f
|
14 years |
davidben |
Add owl_function_set_search
Instead of allowing OWL_DIRECTION_NONE in ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@fc5eef4
|
14 years |
davidben |
Configure owl_global_set_typwin_inactive to be called on context ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@c394de8
|
14 years |
davidben |
Use ref-counting to make editwin ownership saner
When creating an ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@08263a8
|
14 years |
davidben |
Add owl_editwin_get_window
This removes the need for ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@cb81570
|
14 years |
davidben |
Add a separate owl_context_new and remove owl_context_init
The latter ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@1d74663
|
14 years |
davidben |
Add deactivate and delete hooks for owl_context
Also make pushing and ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@818f19c
|
14 years |
davidben |
Rename owl_global_get_typwin to owl_global_current_typwin
The new ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@005eae5
|
14 years |
davidben |
Make owl_global_get_typwin return the context's typwin
The only ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@9eb38bb
|
14 years |
davidben |
Likewise, don't reuse a global owl_viewwin
This means we don't have ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@03ca005
|
14 years |
davidben |
Create a new owl_popwin every time instead of rewiring the old one
...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@5b68c05
|
14 years |
davidben |
Update the viewwin when the global search string changes
This will ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@ba042db
|
14 years |
davidben |
Remove _owl_panel_set_window
It hasn't been used since owl_window.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d40ad8b
|
14 years |
davidben |
Punt OWL_WEBBROWSER_* and userclue
That code hasn't been used for ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@e488ec5
|
14 years |
nelhage |
Merge branch 'security'
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d296c9a
|
14 years |
davidben |
Merge branch 'owl_window'
Conflicts:
global.c
release-1.10release-1.7release-1.8release-1.9
|
|
|
@26ad412
|
14 years |
nelhage |
Use a uniquified debug file location.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@50522b5
|
14 years |
nelhage |
Open the debug file using O_EXCL and an explicit mode.
We write ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d12a8c7
|
14 years |
nelhage |
Keep the debug file open persistently.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@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
|
|
|
@efc460e
|
14 years |
nelhage |
Fix the 'personal' filter after a perlmessages-related mismerge.
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
|
|
|
@dec60b4
|
14 years |
nelhage |
Merge branch 'perl-tester'
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
|
|
|
@68e5464
|
14 years |
davidben |
Remove malloced and freed fields from owl_global
They are no longer ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@07b59ea
|
14 years |
davidben |
Maintain the cursor location with the context stack
release-1.10release-1.7release-1.8release-1.9
|
|
|
@4dd115f
|
14 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
|
14 years |
davidben |
Move all the UI setup into a separate function
release-1.10release-1.7release-1.8release-1.9
|
|
|
@40597e7
|
14 years |
davidben |
The msgwin isn't going to be NULL from allocation failure now
This ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@ad788b5
|
14 years |
davidben |
Move the sepbar stuff into a separate file
release-1.10release-1.7release-1.8release-1.9
|
|
|
@608681f
|
14 years |
davidben |
Add curmsg property and finish curmsg-vert-offset
release-1.10release-1.7release-1.8release-1.9
|
|
|
@99ce51c
|
14 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
|
14 years |
davidben |
Fix up the comment
release-1.10release-1.7release-1.8release-1.9
|
|
|
@fa65671
|
14 years |
davidben |
Remove the relayout code
The signals take care of it now.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@40d1eef
|
14 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
|
|
|
@385fda9
|
14 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
|
|
|
@5b80b87
|
14 years |
davidben |
Avoid flagrant violations of layering and just g_object_notify in the ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@e20dd769
|
14 years |
davidben |
Actually construct the notifier and avoid invalid property names
...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@04d76ef
|
14 years |
davidben |
Add a signal for curmsg_vert_offset
release-1.10release-1.7release-1.8release-1.9
|
|
|
@43e3061
|
14 years |
davidben |
Wire set_rightshift to fire its signal too
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d70f45f
|
14 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
|
|
|
@f6fae8d
|
14 years |
davidben |
Port the editwin to owl_window
The others are still unmanaged for ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d2a4534
|
14 years |
davidben |
Maintain an owl_mainpanel structure
This structure will contain all ...
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
|
|
|
@ae11191
|
14 years |
davidben |
Remove the idlok blocks
It's off by default anyway.
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
|
|
|
@4e33cb2
|
14 years |
davidben |
Punt a lot of needrefreshes
Move the actual needrefreshes into the ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@68f63a2
|
14 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
|
|
|
@449af72
|
14 years |
davidben |
First draft of Nth iteration of owl_window framework
release-1.10release-1.7release-1.8release-1.9
|
|
|
@04b16f8
|
14 years |
nelhage |
Set up filters and a view in the tester.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@20aced3
|
14 years |
davidben |
Use GQueue instead of owl_list for the incoming message queue
...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@3f6555d
|
14 years |
davidben |
Punt obarray and friends in favor of g_intern_string
It's somewhat ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@0881cdd
|
14 years |
davidben |
Use a separate pad for input
wgetch calls a wrefresh on regular ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@719173c4
|
14 years |
davidben |
Recreate the popwin on relayout
This should fix redraws when ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@0e3cdf1
|
14 years |
davidben |
Punt a pointless debug and a trailing newline
release-1.10release-1.7release-1.8release-1.9
|
|
|
@f7cf6c2
|
14 years |
davidben |
Allow scheduling of relayouts as well as resizes
release-1.10release-1.7release-1.8release-1.9
|
|
|
@263320f
|
14 years |
davidben |
Require resizeterm
This allows us to get rid of the endwin, which ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@f9f88f3
|
14 years |
davidben |
Separate relayout from resize
release-1.10release-1.7release-1.8release-1.9
|
|
|
@285bc9a
|
14 years |
davidben |
Refactor the ioctl and size work into a separate function
release-1.10release-1.7release-1.8release-1.9
|
|
|
@1f3a423
|
14 years |
davidben |
Consistently use g->{lines,cols} for the final size
We have various ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@8479494
|
14 years |
andersk |
Clear the resizepending flag before doing a resize, not after.
This ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@7892963
|
14 years |
andersk |
Mark variables modified from signal handlers as volatile sig_atomic_t. ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@98d296d
|
14 years |
nelhage |
Remove owl_global_is_typwin_active
This is now redundant with ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@58d47ca
|
14 years |
nelhage |
Make owl_global_set_typwin-active return the new editwin.
This makes ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@73eda8c
|
14 years |
nelhage |
Only use typewindelta when opening multiline editwins.
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@f25812b
|
14 years |
asedeno |
Make pseudologins asynchronous
Signed-off-by: Alejandro R. Sedeño ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@59ab8dd
|
14 years |
nelhage |
Erase the editwin WINDOW on resizes if there is no editwin
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@d83621c4
|
14 years |
nelhage |
Call the editwin callback after deactivating the editwin.
This fixes ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@38cc669
|
14 years |
nelhage |
Create/destroy editwins rather than reusing a single one.
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@8dfb59c
|
14 years |
nelhage |
Nuke the editwin buffercommand.
This was really just an alternate ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@2ee9e8d
|
15 years |
davidben |
Drop doupdate call in owl_editwin_redisplay
It isn't being used, and ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@5294cbf
|
15 years |
andersk |
Rename owl_global_free_filter_ent to owl_global_delete_filter_ent.
...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@5cbc929
|
15 years |
andersk |
Rename owl_regex_free to owl_regex_cleanup.
Signed-off-by: Anders ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@b3adfb5
|
15 years |
davidben |
Remove {rec,sep,msg,typ}win from owl_global
With libpanel, the ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@b928b3a
|
15 years |
davidben |
Remove popwin special-casing
Finally, we can have our cake! Now that ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@8ae2de9
|
15 years |
davidben |
Attach PANELs to all of our WINDOWs
We replace wnoutrefresh with ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@516c27e
|
15 years |
andersk |
Add owl_style_delete to fix leaks.
Signed-off-by: Anders Kaseorg ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@a999d9e
|
15 years |
nelhage |
Replace the global context with a context stack.
For now, we only use ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@b752f1e
|
15 years |
nelhage |
Allow ^Z to be rebound.
Rather than catching SIGTSTP and doing things ...
release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@129e609
|
15 years |
nelhage |
Use a owl_dict to store the list of filters.
Cathy Zhang reported ...
release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@6fc40a7
|
15 years |
asedeno |
Rip out the old dispatch API.
Signed-off-by: Alejandro R. Sedeño ...
release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@df0138f
|
15 years |
asedeno |
Add a new I/O Dispatch API
Signed-off-by: Alejandro R. Sedeño ...
release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@23fddad
|
15 years |
kcr |
refactor & rename filter creation & storage management
...
release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@52761cc
|
15 years |
kcr |
Cleanup owl_function_debugmsg.
Nuke two buff[LINE]s in ...
release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@4f2166b
|
15 years |
asedeno |
Add a pre-select action list.
Allow us to add actions that should be ...
release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|