1227 Commits

Author SHA1 Message Date
Nick Treleaven
d5004f43e4 Add some const char* argument modifiers, remove unneeded static from
some local vars.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1029 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-25 12:17:50 +00:00
Nick Treleaven
75e6042821 Remove callbacks.h include.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1028 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-24 11:55:26 +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
Nick Treleaven
373ec102e4 Add frame for VTE Preferences tab, update packing.
Replace ui_frame_new() with ui_frame_new_with_alignment().


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1026 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-24 11:11:06 +00:00
Frank Lanitz
0fb637f718 Update of German translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1025 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-23 22:14:31 +00:00
Nick Treleaven
6bb48f0800 Make tab_count_changed() slightly more efficient.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1024 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-23 16:06:54 +00:00
Nick Treleaven
fa9decdaf9 Add underscore to default wordchars again (oops).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1023 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-23 15:48:02 +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
a9722ee94a Add switching to a notebook tab number using Alt-1 to Alt-9; Alt-0
switches to the last tab.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1021 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-23 12:23:36 +00:00
Nick Treleaven
4cbe4f4170 Only use [a-zA-Z0-9] chars for default wordchars, to avoid problems
with word matching when using Find & Replace functions.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1020 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-23 11:42:10 +00:00
Frank Lanitz
759402c59e Update of ChangeLog
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1019 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-22 23:10:18 +00:00
Frank Lanitz
9811736b94 Added Hungarian translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1018 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-22 23:09:12 +00:00
Nick Treleaven
9cff8504ea Ensure tab DnD is enabled when tabs are added; use
notebook_remove_page() instead of gtk_notebook_remove_page().
Unified notebook_[en|dis]able_dnd_for_dropping_files() in
tab_count_changed().


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1017 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-22 16:07:18 +00:00
Enrico Tröger
0a27307c98 Applied patch from Bob Doan to parse PHP compile errors better (thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1016 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-21 19:20:21 +00:00
Enrico Tröger
4306f9091a Removed DnD handler for the main window (not very useful).
Fixed broken tab reordering by only enabling DnD for dropping files when there are no open file tabs, otherwise disable it and enable DnD for moving file tabs. Dropping files into Geany when file tabs are open still works because then it is handled by the Scintilla widget.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1015 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-21 18:39:23 +00:00
Frank Lanitz
fef33d6da5 Update of traditional Chinese translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1014 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-19 21:53:40 +00:00
Nick Treleaven
815657bb51 Add Preferences frame alignment for Tools, Templates, Keybindings.
Revert tab placement label text.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1013 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-18 16:52:23 +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
Nick Treleaven
e321c8e045 Added sci_get_first_visible_line().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1011 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-18 15:43:28 +00:00
Nick Treleaven
a587647042 Thanks to Rob van der Linde for r988
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1010 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-18 15:31:36 +00:00
Enrico Tröger
f0ffdced4f Fixed compile error under Win32. Ignore pressed Stop button under Win32 (at least for the moment, not yet implemented).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1009 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-17 17:49:16 +00:00
Nick Treleaven
b2f191d37a Fix sign comparison warnings.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1008 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-17 12:19:31 +00:00
Nick Treleaven
51ea15ae31 Change Find Next/Previous buttons to use better stock icons
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1007 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-17 12:16:20 +00:00
Frank Lanitz
fc653f95bd Update of Italian translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1006 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-16 23:26:44 +00:00
Enrico Tröger
6077f3c420 Enabled DnD also for the main notebook widget to drop files in the main area of Geany.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1005 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-16 16:10:18 +00:00
Enrico Tröger
99806172b2 Enabled drag and drop for the whole main window to be able to drop files even if no tabs are open.
Moved code for getting the file list to document_open_file_list().


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1004 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-15 23:12:13 +00:00
Enrico Tröger
c99b178e03 Fixed small memory leak.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1003 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-15 18:21:46 +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
Frank Lanitz
0edae00148 Added traditional Chinese translation (zh_TW)
Update of German and simple Chinese (zh_CN) translation



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1001 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-15 17:43:21 +00:00
Nick Treleaven
7146b60c31 Remove the stop button in build_exit_cb() when using Make commands.
Fix set_stop_button() when using Make when the current file has no
filetype.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1000 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-15 17:07:15 +00:00
Nick Treleaven
49e2d3ed92 Add search history for Find in Files.
Add ui_combo_box_add_to_history() and use to prevent blocks of
duplicates (but not all duplicates) from search history combo boxes,
and limit history to 30 entries.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@999 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-15 15:57:23 +00:00
Enrico Tröger
74b5cdbc06 Tried to fix wrong styling at "end.".
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@998 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-14 23:42:13 +00:00
Frank Lanitz
d3980a5b09 Removing the unwanted +
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@997 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-14 17:44:13 +00:00
Frank Lanitz
c6852ee2ee Small fixes
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@996 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-14 17:39:40 +00:00
Frank Lanitz
bc4b8fb16d Added simple Chinese (zh_CN) translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@995 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-14 17:16:11 +00:00
Nick Treleaven
c3300b2da9 Add NULL-safe FILETYPE_ID macro to get filetype::id from pointer.
Allow insertion of GPL notice and file header when the filetype is
not set.
Add commenting for PHP & HTML GPL notice and file header templates.
Add make_comment_block() to templates.c.
Move document_prepare_template(), filetypes_get_template() to
templates.c.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@994 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-14 16:03:25 +00:00
Enrico Tröger
3ae8ce6ebe Added missing inclusion of signal.h.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@993 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-14 01:27:12 +00:00
Enrico Tröger
fd09ada211 Use plural for line commentation description labels.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@992 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-13 22:26:55 +00:00
Enrico Tröger
9b7569e3ef Added new filetype VHDL.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@991 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-13 22:11:19 +00:00
Nick Treleaven
e512e663c5 Fix invalid memory write in on_exit_clicked().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@990 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-13 16:47:26 +00:00
Nick Treleaven
0c233f9b3b Fix invalid memory read in sci_cb_get_indent().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@989 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-13 16:38:39 +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
dbd82669c6 Described new folding_horiz_line setting in filetypes.common.
Added documentation for stopping of running processes.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@987 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-11 18:53:38 +00:00
Enrico Tröger
59470aa381 Extended the build_info struct with useful information of the current running command.
Added stop button(using the Run button) to cancel the execution of a command like Run, Compile or Build.
Fixed a typo in an error message.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@986 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-11 18:51:33 +00:00
Enrico Tröger
420011adc6 Fixed a segfault when closing preferences dialog and loading VTE was enabled after it was disabled.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@985 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-11 00:24:04 +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
e45929b446 Don't unset openfiles & symbols visible settings when hiding the Sidebar.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@983 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-10 12:56:13 +00:00
Enrico Tröger
6330277845 Changed commentdoc(used for javadoc and Doxygen, /** */) colour to a light blue.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@982 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-09 19:02:18 +00:00
Frank Lanitz
3a7b1f5899 Update of German translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@981 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-09 18:20:38 +00:00
Nick Treleaven
ad74b0bc87 Fix a possible bug with g_file_test when opening files at startup.
Show warning message on status bar if some session files couldn't be
loaded, showing debug messages for each session file that fails.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@980 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-09 15:52:31 +00:00