Nick Treleaven
8345588371
Remove VTE emulation widget code.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3301 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-12-01 14:45:26 +00:00
Nick Treleaven
3cf49dba55
Make VTE emulation pref hidden, because libvte only comes with an
...
xterm termcaps file and the GUI pref can be confusing.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3300 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-12-01 14:39:26 +00:00
Nick Treleaven
151d57c497
Remove unnecessary cast, edit dox for utils_get_setting_string().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3299 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-12-01 13:06:25 +00:00
Frank Lanitz
c5f290972d
Update of Bulgarian translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3298 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-30 21:20:34 +00:00
Enrico Tröger
e5de10ac67
Fix wrongly detected PHP files as HTML if they start with HTML code.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3297 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-29 18:35:44 +00:00
Enrico Tröger
3ae60f4089
Initialise static pointer, just to be safe.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3296 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-29 18:34:56 +00:00
Enrico Tröger
3a8883a46d
Add Python to the list of filetypes with default global tags files.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3295 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-29 18:34:30 +00:00
Enrico Tröger
68ac190817
Handle "style-set" events to reset the tab close button icon size when necessary (another patch by Colomban Wendling, thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3294 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-29 17:04:42 +00:00
Enrico Tröger
2634044117
Add some default snippets for Python (patch by Colomban Wendling, thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3293 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-29 12:52:44 +00:00
Enrico Tröger
875f3016b8
Sort the keyword list and remove C++ keywords.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3292 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-29 12:52:26 +00:00
Enrico Tröger
74fd731f62
Another attempt to handle tab close button size properly (based on code from Colomban Wendling, thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3291 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-29 12:52:09 +00:00
Enrico Tröger
0f8b8a2f2f
Add new filetype 'YAML' (patch by Walery Studennikov, thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3290 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-29 12:51:50 +00:00
Enrico Tröger
e34b38bbbe
Generate and set the tooltip text only if it is actually necessary.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3289 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-29 12:51:05 +00:00
Enrico Tröger
13682cfd10
Add editor_get_calltip_text().
...
Add tooltips for the symbol list items.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3288 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-29 12:50:52 +00:00
Enrico Tröger
7589d8a4e5
Simplify the tooltips code for the Open Files treeview.
...
Change the dependency handling for GTK 2.12 for some features from compile time to run time.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3287 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-29 12:50:27 +00:00
Nick Treleaven
c9c5c5829e
Make hidden prefs use stash code.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3286 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-28 17:08:42 +00:00
Nick Treleaven
4bbdf80b14
Add foreach_c_array() macro in utils.h.
...
Add stash.[hc] for reading/writing GKeyFile settings and (later)
synchronizing widgets with C variables. Currently this only
supports boolean and integer settings.
Replace keyfile.c SettingEntry code with new stash code.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3285 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-28 12:52:19 +00:00
Nick Treleaven
82449f388e
Also remind about updating makefile.win32, wscript.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3284 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-28 12:39:29 +00:00
Enrico Tröger
cbce6c710c
Add note about updating po/LINGUAS.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3283 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-27 19:46:58 +00:00
Nick Treleaven
a95ccfa4ec
Update tips for Alt/Ctrl + mouse wheel scrolling in the editor.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3282 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-26 16:43:14 +00:00
Nick Treleaven
492f78c769
Move configuration_read_filetype_extensions() to
...
filetypes_read_extensions().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3281 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-26 16:09:48 +00:00
Nick Treleaven
1fc1a3d31b
Make middle-clicking to close tabs and double-clicking to toggle
...
widgets work also for the gap between the tab label and close
button (shown when there are more tabs than fit on screen), and
when middle-clicking on the close button.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3280 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-26 16:08:42 +00:00
Nick Treleaven
899dce26b6
Add 'Tools->Configuration Files' menu with items to open
...
filetype_extensions.conf and ignore.tags. These files are also
reloaded automatically when saved.
- Code changes:
Make app->configdir a realpath().
Add ui_add_config_file_menu_item().
Add utils_build_path(), similar to g_build_path() but (re)using a
fixed buffer, so the result is never freed.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3279 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-26 13:15:53 +00:00
Nick Treleaven
d05dca5468
Make 'Reload Configuration' command also reload ignore.tags.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3278 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-25 12:09:08 +00:00
Nick Treleaven
bea7bbab00
Use g_str_has_suffix() instead of utils_str_equal().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3277 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-24 17:57:16 +00:00
Nick Treleaven
f73a652e44
Fix nested namespaces not having parent namespace scope (fixes
...
#2141317 ).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3276 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-24 13:35:10 +00:00
Frank Lanitz
8bc8f1c928
Update of Turkish translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3275 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-24 11:04:12 +00:00
Enrico Tröger
42ebf4e56e
Remember the 'Line breaking' state of documents between sessions.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3274 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-23 18:43:09 +00:00
Enrico Tröger
a23e534086
Update the Document menu when Line Breaking/Wrapping were toggled by a keybinding.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3273 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-23 16:24:16 +00:00
Enrico Tröger
6f64f53eeb
Add previously removed tab close icon sizing code for non-Windows systems.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3272 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-23 16:07:17 +00:00
Enrico Tröger
cb2a89ddd3
Fix wrong menu item labels in the symbol list popup menu.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3271 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-23 15:42:33 +00:00
Frank Lanitz
46a67b3235
Update of Russian translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3270 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-22 01:10:56 +00:00
Enrico Tröger
7a21c84e8a
Fix for r3267
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3269 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-21 18:32:41 +00:00
Enrico Tröger
31a0755c3a
Make templates_replace_all() working on GStrings to fix various string replacement problems when using custom file templates.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3268 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-21 18:19:36 +00:00
Enrico Tröger
160e5e8491
Attempt to make utils_get_date_time() UTF-8 safe and add it to the plugin API.
...
Fix misnamed str_casecmp() function in the plugin API, sorry.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3267 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-21 17:40:04 +00:00
Nick Treleaven
ffffc759b1
Remove now-unnecessary checks for geany_object != NULL.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3266 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-21 17:33:35 +00:00
Nick Treleaven
e6fa252184
Create geany_object in main.c so core functions can use it even
...
when plugins are disabled.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3265 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-21 17:27:16 +00:00
Nick Treleaven
205070f5c0
Update from file made by Tyler D'Agosta (thanks). This version
...
includes all character entities defined by HTML 2.0, HTML 3.2, and
HTML 4.0, and one (') defined in XHTML 1.0.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3264 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-21 16:49:38 +00:00
Enrico Tröger
f31899538d
Try to fix some problems when opening files with non-Ascii characters on Windows from the command line.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3263 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-21 15:42:26 +00:00
Frank Lanitz
09d2b48ad8
Update of German translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3262 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-21 14:35:57 +00:00
Nick Treleaven
dc8227ad94
Add function ui_image_menu_item_new() to the plugin API, to easily
...
create a menu item with a stock image and a custom label.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3261 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-21 13:34:58 +00:00
Nick Treleaven
df3ffab018
Add Expand/Collapse All symbol list popup menu items.
...
Disable smybol list sort items when there are no tags.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3260 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-21 13:06:09 +00:00
Nick Treleaven
e84d850119
Fix reloading sometimes changing the symbol list sort order.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3259 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-20 17:01:02 +00:00
Nick Treleaven
34a0125b61
Use radio buttons for symbol list popup menu sort items.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3258 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-20 16:52:46 +00:00
Enrico Tröger
7ff7cbce72
Fix broken LaTeX view commands ( closes #2315014 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3257 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-19 18:41:37 +00:00
Enrico Tröger
5c01423827
Oops, forgot the ChangeLog
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3256 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-19 18:04:16 +00:00
Enrico Tröger
37d476700f
Properly support silent installations with the Windows installer ( closes #2204671 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3255 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-19 18:03:32 +00:00
Enrico Tröger
b805f7edbe
Fix wrong encoding handling when the chosen encoding was UTF-8 and properly skip any conversions in this case.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3254 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-19 17:32:24 +00:00
Enrico Tröger
800780e2b7
Rework search_close_pid() and let it handle the case when the grep command was killed externally.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3253 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-19 17:31:54 +00:00
Frank Lanitz
6e727352f1
Update of Swedish translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3252 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-11-18 23:12:23 +00:00