Nick Treleaven
e4a974349e
Make the switch to vte menu shortcut override work before the VTE
...
has been realized.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1039 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-12-01 12:19:09 +00:00
Nick Treleaven
31aa37fb65
Remove vte_char_size_changed() workaround, not needed since r988;
...
this also fixes an issue where the VTE is limited to 30x5 chars.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1030 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-25 12:23:49 +00:00
Nick Treleaven
4c9b41dfe4
Move VTE preferences GUI code to vte.c.
...
Move on_pref_tools_button_clicked() to prefs.c.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1027 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-24 11:47:29 +00:00
Enrico Tröger
76931febcf
Fixed segfault when opening the preferences dialog for the first time from the VTE widget.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1022 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-23 15:04:10 +00:00
Nick Treleaven
bfd785b72a
Applied patch from Bob Doan to prevent scrolling when wrap searching
...
around a document, and to add a preference for suppressing search
dialogs when wrapping or after Find Next.
Rearranged some Preferences dialog options, added Files tab.
Disable tab position when file tabs are hidden (not new file tab
placement option, it still affects order of pages).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1012 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-18 15:47:28 +00:00
Enrico Tröger
c8b497d1ca
Don't unload the VTE module on exit to avoid crashes on some systems.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1002 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-15 18:20:13 +00:00
Nick Treleaven
78d474e3d8
Fix message window horizontal scrollbar being too tall on some systems (thanks to Rob van der Linde).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@988 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-12 15:29:40 +00:00
Enrico Tröger
bae191b373
Probe different versions of libvte.so, not only libvte.so and libvte.so.4.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@984 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-11 00:07:49 +00:00
Nick Treleaven
72f287fe0f
Move geany_debug prototype to geany.h so that all files can use it
...
without a dependency on main.h.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@912 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-10-21 11:16:54 +00:00
Nick Treleaven
2b8066b9ac
Change VTE word selection chars to include paths
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@840 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-27 14:57:17 +00:00
Nick Treleaven
a63fc1e40e
Moved UI related utils from utils.c to ui_utils.c
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@790 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-05 14:24:47 +00:00
Enrico Tröger
5321e14d3f
Change the current working directory within the VTE also when a new file is saved.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@774 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-30 18:53:45 +00:00
Enrico Tröger
aef63f1772
Added new VTE settings to the preferences dialog.
...
Improved ignore menu bar accelerator settings.
Keep current working directory when restarting the VTE (happens when hitting Ctrl+C).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@759 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-23 16:37:05 +00:00
Enrico Tröger
f509afca7e
Save all VTE settings in an own VTE section in the configuration file instead of using an unhandy string list.
...
Added new settings: ignore menu bar accelerator and define the shell which is started within the VTE.
(Code not yet complete, might be buggy, GUI stuff is missing)
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@755 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-22 19:03:38 +00:00
Enrico Tröger
d79e82f633
Moved prototype for geany_debug() to main.h.
...
Moved declaration of document struct to document.h.
Keep selection when commenting and uncommenting code.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@750 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-20 15:47:18 +00:00
Nick Treleaven
ac3d928453
Remember the VTE current directory
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@746 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-19 15:07:11 +00:00
Enrico Tröger
c308b37049
Added the GTK IM menu items to the VTE popup menu.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@710 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-13 08:45:59 +00:00
Nick Treleaven
4300a7496a
Fix applying vte settings on startup and prevent the message window vertical scrollbar being hidden
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@565 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-15 19:10:37 +00:00
Enrico Tröger
100987ee91
Improved toolbar popup menu.
...
Added new preferences tab for toolbar settings, several toolbar buttons can be hidden.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@548 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-11 14:15:56 +00:00
Enrico Tröger
086aeb4c4c
Added option to disable the VTE follows path feature.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@527 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-02 18:34:03 +00:00
Enrico Tröger
1451d8f72d
Change the path in the VTE widget when switching between files according to the path of the current file.
...
Process the switch_page callback only once.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@508 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-06-29 23:51:32 +00:00
Nick Treleaven
c9de3027db
remove vte middle click override to allow X paste and update popup preferences item for Terminal tab number
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@360 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-23 20:26:23 +00:00
Enrico Tröger
d703c394a6
declared some functions static
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@353 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-05-22 00:19:15 +00:00
Enrico Tröger
9401f5e836
applied patch from Nick Treleaven to improve removing the vte widget, fixed also a bug with disappearing scrollbars
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@287 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-04-29 18:14:19 +00:00
Enrico Tröger
c2344d66bb
removed some compiler warnings
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@272 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-04-27 17:54:02 +00:00
Enrico Tröger
e7185d7530
replaced g_new() by g_new0()
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@268 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-04-25 16:29:48 +00:00
Enrico Tröger
8c9d299115
applied patches from Nick Treleaven
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@261 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-04-05 14:15:14 +00:00
Enrico Tröger
c8ca726838
hopefully fixed a crash when closing the preferences dialog and message window was hidden and shown before
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@219 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-02-25 22:21:57 +00:00
Enrico Tröger
4f9aec2d51
fixed a crash when preferences are set and message window is hidden
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@171 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-02-06 06:30:59 +00:00
Enrico Tröger
36055a4942
added commandline option "--vte-lib" to specify the location of libvte.so.x
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@109 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-01-06 18:37:24 +00:00
Enrico Tröger
d53f10b8d9
check first for libvte.so, then for libvte.so.4
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@76 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-12-21 19:44:48 +00:00
Enrico Tröger
2afef49a5e
added popup menu for the VTE widget
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@59 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-12-16 22:19:51 +00:00
Enrico Tröger
ee93501d5c
added color settings and forced realisation of the widget (to colors changes take effect)
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@47 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-12-12 01:55:21 +00:00
Enrico Tröger
bd79cecd60
many changes, improving symbol list view, adding color settings for VTE
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@43 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-12-11 02:16:02 +00:00
Enrico Tröger
a60d6a20bf
added support for a virtual terminal emulator widget
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@22 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-11-27 20:54:28 +00:00