Nick Treleaven
1825a8dd40
Make all plugins distributed with Geany have the same version number
...
as Geany.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1978 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-26 12:32:23 +00:00
Frank Lanitz
634bc6c328
Added feature to make a diff from an open project or a current directory
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1977 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-25 17:38:35 +00:00
Frank Lanitz
8a2d296ece
Update of Swedish translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1976 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-25 07:21:31 +00:00
Nick Treleaven
3d91095b64
Fix bug with choosing 'show full path name' from documents list popup
...
menu when there is no selected item (can happen after using the command
twice).
Fix hiding the sidebar/documents list from the popup menu when there's
no selected item.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1975 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-24 16:10:56 +00:00
Nick Treleaven
94fbc4ba12
Add pluginmacros.h to define common macros for app, utils, etc.
...
Add more documentation/comments to demoplugin.c.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1974 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-24 12:04:15 +00:00
Nick Treleaven
58243ee302
Add 'Show hidden files' checkbox in the popup menu.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1973 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-24 11:15:00 +00:00
Nick Treleaven
b8cdb9774a
Use the current directory when there are no documents open.
...
Add popup menu with Open command.
Separate toolbar code from init().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1972 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-24 11:02:43 +00:00
Nick Treleaven
601dfd69f7
Make msgwin_status_add() only log a message, not display it on the
...
status bar.
Make ui_set_statusbar() take a log argument for whether to record the
message in the Status window.
(Plugin API functions already do this).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1971 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-24 10:52:48 +00:00
Nick Treleaven
90f19ceb3f
Remove unused variable.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1970 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-23 15:23:08 +00:00
Nick Treleaven
78c058816d
Set the status bar instead of logging status messages.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1969 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-23 15:20:38 +00:00
Frank Lanitz
04c7d00af9
SVNdiff: Improvment of handling of non-UTF diffs
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1968 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-23 11:49:28 +00:00
Enrico Tröger
0c79897dfe
Don't make notebook tabs higher than necessary.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1967 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-22 17:10:02 +00:00
Nick Treleaven
a54ddf4795
Added File Browser sidebar plugin.
...
Rename 'Open Files' sidebar tab 'Documents'.
Add keybindings->send_command() and tm->get_real_path() to the plugin
API.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1966 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-22 12:42:19 +00:00
Nick Treleaven
e38491184d
item: make the VTE interpret keybindings first (not just some bash shortcuts).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1965 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-22 12:31:26 +00:00
Enrico Tröger
fbe1d5429d
Fix possible wrong window title when loading session files.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1964 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-20 14:57:37 +00:00
Frank Lanitz
0cf185f4e5
Added Swedish translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1963 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-19 17:56:24 +00:00
Enrico Tröger
fd4881a7bd
Forgot to commit, sorry.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1962 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-19 16:55:04 +00:00
Enrico Tröger
6b94181466
Apply most of the patch from #1794250 (thanks):
...
Remove compiler specific flags.
Add configure option to specify the path to libvte.so.
Remove many unnecessary configure checks.
Stop configure if msgfmt was not found(gettext not installed).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1961 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-19 14:48:19 +00:00
Enrico Tröger
00afcbcc86
Add special key wordchars to autocomplete.conf to let the user redefine used wordchars.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1960 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-18 19:55:21 +00:00
Enrico Tröger
89b9682145
Fix minor compiler warning about shadowed variable.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1959 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-18 18:19:17 +00:00
Enrico Tröger
62d31d6c92
Add encoding related functions to the plugin API.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1958 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-18 18:03:28 +00:00
Nick Treleaven
e20883cdcb
Apply patch from Catalin Marinas to add a 'newline strips trailing
...
spaces' pref (thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1957 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-18 12:00:43 +00:00
Nick Treleaven
5f688c6294
Apply patch from Catalin Marinas to add a 'newline strips trailing
...
spaces' pref (thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1956 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-18 11:52:47 +00:00
Nick Treleaven
6da493990e
Only connect vte_keypress() if enable_bash_keys pref is not set.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1955 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-18 11:37:45 +00:00
Nick Treleaven
f0e2b35c0d
Update plugin api_version for new indentation fields.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1954 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-17 12:55:47 +00:00
Nick Treleaven
a2589f87fa
Add Indent Type option in the Document menu.
...
Add 'Detect from file' Editor indentation pref.
Show TAB or SP for current document's indent type.
Minor editing of Document menu and editor Indentation prefs group.
Use GString for statusbar statistics.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1953 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-17 12:27:07 +00:00
Nick Treleaven
b14e5a7590
Parse arrays, const and pointers in C-like function return types
...
(and store in varType).
Fix some indentation.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1952 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-17 11:55:59 +00:00
Nick Treleaven
ea11001ef5
item: calltips for more languages.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1951 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-17 11:48:42 +00:00
Enrico Tröger
7c78e6a4a0
Fix wrong callback signatures in Export plugin and make menu item document sensitive.
...
Add dialogs_show_save_as() to the plugin API.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1950 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-16 09:01:13 +00:00
Enrico Tröger
97def873e4
Oops ;-).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1949 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-16 08:58:43 +00:00
Enrico Tröger
0dc540e053
Suppress selection changed signal when switching between open files and symbol list.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1948 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-16 08:54:54 +00:00
Frank Lanitz
2f08de916b
Saves document before executing svn diff
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1947 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-15 18:30:26 +00:00
Enrico Tröger
ebf639e243
Try to fix a bug with toggling of full path setting in the open files list.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1946 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-15 14:14:56 +00:00
Frank Lanitz
0e492c8ff9
Update of windows makefile. Ooops
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1945 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-15 08:53:26 +00:00
Frank Lanitz
885cde0ad5
Added new plugin svndiff
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1944 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-15 08:52:20 +00:00
Enrico Tröger
db17d897b6
Add recent files also to GTK's recent files buffer.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1943 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-13 10:41:38 +00:00
Enrico Tröger
16147c48fe
Add menu accelerators to the custom date menu items.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1942 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-13 09:35:34 +00:00
Enrico Tröger
1d9c244ad1
Add menu accelerators to the symbol and open files list popup menus.
...
Add option to display full path name in the open files list.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1941 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-13 09:28:26 +00:00
Nick Treleaven
df4c6bebc8
Add: tango symbol list icons, GTK+ 2.10 printing support.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1940 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-12 12:06:25 +00:00
Enrico Tröger
9ba61cdfef
Post-release version bump.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1939 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-10 16:27:47 +00:00
Enrico Tröger
18d1a3ba97
Tagging the 0.12 release.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/tags/Geany-0_12@1938 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-10 14:19:09 +00:00
Enrico Tröger
9f80cbc50d
Update for 0.12.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1937 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-10 14:17:13 +00:00
Enrico Tröger
4a0977c905
Add full file name as tooltip in the open files list (only for GTK 2.12 and above).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1936 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-09 12:26:44 +00:00
Enrico Tröger
0bd362f45e
Update of Czech translation (Thanks to Petr Messner).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1935 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-09 12:06:24 +00:00
Enrico Tröger
7419f18f88
Fix wrong colouring of type keywords of tags from different filetypes.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1934 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-09 12:04:15 +00:00
Nick Treleaven
d34892629d
Fix inserting spaces instead of tab when using 'Suppress construct
...
completion' and spaces are used for indentation.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1933 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-09 11:49:42 +00:00
Enrico Tröger
2eaa1d8dcf
Fix wrong insert position of Insert Date function when using keyboard shortcut and place the cursor behind the inserted date.
...
Enable horizontal scrollbar for the Open Files list.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1932 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-08 12:10:03 +00:00
Frank Lanitz
e5d488262e
Adding a hint to intl_stats.sh and small changes in lenght of lines
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1931 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-05 12:07:42 +00:00
Frank Lanitz
2aae05bd36
Update of Brasilian translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1930 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-05 06:50:43 +00:00
Nick Treleaven
9eb9a8facf
Don't reset the VTE when pressing Ctrl-[CD] if bash keys are enabled,
...
because they are now sent to the VTE.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1929 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-03 11:25:28 +00:00