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
Nick Treleaven
84225249e6
Fix segfault when manually editing a keybinding and selecting another
...
item.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1928 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-03 11:21:08 +00:00
Nick Treleaven
5b6b03c058
Move and rename the bash shortcuts hidden preference - it's now in
...
geany.conf, [VTE] section, called 'enable_bash_keys'.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1927 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-02 16:20:44 +00:00
Nick Treleaven
d910f01d0f
Don't overwrite hidden prefs when quitting unless they are missing.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1926 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-02 15:43:16 +00:00
Nick Treleaven
f6c3430623
Attempt to fix problem with tab close button size.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1925 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-02 14:23:11 +00:00
Enrico Tröger
ddaadcf359
Minor improvement of some menu accelerators.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1924 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-01 12:58:29 +00:00
Enrico Tröger
960a535798
Fix scrolling bugs when searching text and the cursor is outside of the current visible area.
...
Unfold search result.
Also print version of Geany together with GTK/GLib version information.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1923 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-01 12:22:44 +00:00
Nick Treleaven
b8043b31a2
Use stock close image for notebook tab close buttons.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1922 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-01 11:46:19 +00:00
Nick Treleaven
4ef7e0c7eb
Show parent class for inner classes.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1921 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-01 10:52:56 +00:00
Nick Treleaven
74727e051d
Fix a possible segfault with vStringPut() - backported from CTags
...
5.7. This appears to fix a segfault on Windows 2000 when loading
tagmanager/c.c.
Also adds vStringChop() - chop last character from string.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1920 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-28 17:06:09 +00:00
Nick Treleaven
0cfa26f513
Add Project Properties menu accelerator.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1919 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-28 16:32:28 +00:00
Nick Treleaven
503326f2e2
Add documentation for --no-preprocessing option.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1918 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-28 15:43:01 +00:00
Nick Treleaven
b5e4604562
Add --no-preprocessing, -P option when generating tags files to
...
disable preprocessing of C/C++ source files.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1917 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-28 11:48:55 +00:00
Nick Treleaven
0dd090e65e
Also ignore Ctrl-L for VTE bash command.
...
Allow 'Switch to editor' command to override any bash commands.
Also disable the popup menu to avoid VTE bash conflicts.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1916 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-28 10:54:56 +00:00
Nick Treleaven
4ff90adf26
Fix displaying error indicators with Make after entering a
...
subdirectory.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1915 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-27 15:10:22 +00:00
Nick Treleaven
031ba827a5
Fix possible conflict of 'tmp' variable name in setptr macro.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1914 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-27 15:09:54 +00:00
Nick Treleaven
6e4fa68d94
Don't show file opened/saved/closed messages on the status bar.
...
Add temporary function msgwin_status_add_new() for v0.12 (to avoid
many code changes updating msgwin_status_add() before the release).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1913 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-27 11:39:21 +00:00
Enrico Tröger
86adc018ba
Don't load invalid window geometry data from the config file.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1912 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-27 11:29:54 +00:00
Nick Treleaven
14e661f9fd
Add enable_vte_bash_keys keybindings.conf hidden pref in [Settings].
...
Refactor keybindings_init().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1911 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-27 11:13:59 +00:00
Frank Lanitz
e839f41aed
Update of Polish translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1910 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-26 19:56:45 +00:00
Enrico Tröger
0373acaade
Update of Italian translation (thanks M. Baldinelli).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1909 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-26 16:24:30 +00:00
Nick Treleaven
05a8bf08a2
Make common bash Ctrl-[a-z] keyboard shortcuts work in the VTE.
...
(Not sure why Ctrl-Shift-[cv] copy/paste shortcuts still don't work).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1908 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-26 16:22:20 +00:00
Nick Treleaven
12a5ba8df3
item: configurable default and project make commands.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1907 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-26 15:00:54 +00:00
Nick Treleaven
bcbe878024
Fix selecting text with Shift-{PageUp,PageDown} ( closes #1801315 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1906 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-26 11:14:53 +00:00
Frank Lanitz
71462194de
Update of frlan's changes for 0.12 release
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1905 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-25 18:01:58 +00:00
Nick Treleaven
8d193436de
Remove pos argument from sci_get_current_line(), because
...
sci_get_line_from_position() can be used instead and it's clearer.
Remove unused sci_get_line_end_styled() - it's also the same as
sci_get_line_from_position().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1904 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-25 16:44:33 +00:00
Nick Treleaven
db980f3f83
Add ui->set_statusbar() to the plugin API.
...
Make plugin function msgwin->status_add() not set the statusbar - but
ui->set_statusbar() can now be used to do both with the log argument.
After Geany 0.12 this is how the core versions of those functions
will work, so the status window can be set independently.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1903 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-25 16:21:35 +00:00
Nick Treleaven
b078c1647d
Updated for project and plugins improvements, and others.
...
Added wishlist items (which are unlikely to be worked on).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1902 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-25 15:19:47 +00:00
Enrico Tröger
f443b17e1f
Update of French translation (thanks Jean-Philippe Moal).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1901 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-09-25 13:41:24 +00:00