Enrico Tröger
e7598d0839
Fix wrong usage of gtk_file_chooser_get_filename() in callback of Open File dialogs in the preferences dialog.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2513 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-22 13:15:54 +00:00
Enrico Tröger
c44e0869b7
Fix GLib warning when starting with a new config.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2512 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-22 13:05:31 +00:00
Nick Treleaven
278591115d
Add const qualifier for filepos::file to indicate it is just a reference to the document's filename, not a copy.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2511 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-22 12:59:08 +00:00
Enrico Tröger
f28829a653
Fix wrong tooltip for "Show Increase and Decrease Indentation buttons" in the preferences dialog.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2510 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-20 11:51:28 +00:00
Enrico Tröger
5148d9986e
Don't chmod created run script when using the Run command and execute the script with /bin/sh on Unix-like systems to be able to run files on FAT filesystems.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2509 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-20 11:43:07 +00:00
Enrico Tröger
8d9dbc4d08
Post-release version bump.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2508 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-19 10:39:27 +00:00
Enrico Tröger
2698b343a0
Clean related navigation queue items when closing a document.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2505 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-19 08:14:00 +00:00
Frank Lanitz
b77a8f93f2
Update of Japanese translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2498 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-18 11:37:37 +00:00
Enrico Tröger
d9690cbe77
Add navqueue_goto_line() to plugin API.
...
Make navqueue_goto_line() store document filename instead of tagmanager filename (patch by Yura Siamashka, thanks).
This makes it also possible to add navigation history items for files without a tagmanager filename.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2496 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-17 17:48:12 +00:00
Frank Lanitz
896875b0e1
Added Romanian translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2494 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-16 19:02:54 +00:00
Nick Treleaven
f37439c56f
When quitting, remember plugin filenames that couldn't be loaded at
...
startup as well as active plugins.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2493 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-16 16:22:28 +00:00
Nick Treleaven
baa27abbe9
Remove active_plugins from GeanyApp.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2492 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-16 15:44:29 +00:00
Nick Treleaven
a6ddfc2221
Move plugin keyfile pref saving and loading to plugins.c.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2491 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-16 15:09:52 +00:00
Nick Treleaven
7e244e784a
Fix geany_debug() warnings with Close All.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2490 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-16 12:00:27 +00:00
Nick Treleaven
730fc1a35c
Refactor handle_cl_filename() from open_cl_files().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2489 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-16 11:41:36 +00:00
Nick Treleaven
dc6e52f41c
Make pressing escape in the sidebar focus the editor.
...
Group toolbar GtkEntry escape key checks into a common callback.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2488 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-16 11:34:34 +00:00
Enrico Tröger
2652667577
Add DEBUG flag to all Windows makefiles to make it possible to build with debug symbols and without optimizations also on Windows (using make DEBUG=1).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2487 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-15 15:11:05 +00:00
Enrico Tröger
f98b8967ad
Fix wrong return value for on_close_all1_activate() callback.
...
Fix broken Close All command by not double checking for validity of a document.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2476 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-13 17:33:51 +00:00
Enrico Tröger
86c710e612
Update PHP keywords ( closes #1939931 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2473 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-11 15:59:44 +00:00
Enrico Tröger
02ea9a08d8
Revert the translatable filetype name of filetype All, add a workaround in ui_update_statusbar() instead.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2472 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-11 15:39:44 +00:00
Frank Lanitz
4b975c8f39
Make another string translatable
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2469 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-10 21:02:42 +00:00
Enrico Tröger
83064ee598
Make navigation queue position based to restore the line and column when returning to a previous position ( closes #1936927 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2468 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-10 18:18:34 +00:00
Enrico Tröger
f1509de965
Fix a couple of wrong or missing checks to prevent auto completion in comments in several filetypes.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2465 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-10 17:46:13 +00:00
Frank Lanitz
38bc3a1916
Make some more strings translateable
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2463 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-09 22:08:23 +00:00
Enrico Tröger
2b1addad57
Fix possible crash by an uninitialized variable.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2458 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-08 15:21:54 +00:00
Enrico Tröger
a7153b4f8f
Fix hardcoded make command
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2457 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-08 15:10:05 +00:00
Enrico Tröger
a905697007
Fix compiler warnings by correct type casting.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2456 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-08 15:00:06 +00:00
Enrico Tröger
3ba95e358d
Backport a bugfix from Scite to fix folding problems.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2454 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-08 14:20:24 +00:00
Enrico Tröger
9024500f92
Add document_new_file_if_non_open() to open new documents if no other documents are open.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2453 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-08 14:07:17 +00:00
Enrico Tröger
fd583c7ecf
Show warning about ABI mismatch when loading plugins in the status message window to avoid confusion about missing plugins.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2445 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-03 17:24:06 +00:00
Nick Treleaven
9a67c39a70
Make Close All check for unsaved documents first before closing any,
...
so that clicking cancel keeps all documents open.
This also prevents the UI from not being updated after cancelling
Close All.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2443 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-03 15:45:23 +00:00
Enrico Tröger
5833e8892c
Fix too small dialog window when showing the keyboard shortcuts dialog from the help menu.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2442 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-03 15:38:16 +00:00
Enrico Tröger
a0a882e06c
Fix missing menu accelerators for default keybindings on startup.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2441 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-03 15:12:54 +00:00
Enrico Tröger
336140e260
Make the notebook tabs in the messages window scrollable.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2440 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-02 18:12:28 +00:00
Enrico Tröger
34438f1290
Avoid setting line number margin twice when creating new tabs, also don't call gtk_notebook_set_current_page() explicitly as it isn't necessary.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2439 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-02 13:58:25 +00:00
Enrico Tröger
9602b91e0f
Ignore notebook_switch_page signal handler when closing projects to speed it up a little bit with many session files.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2437 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-02 13:48:39 +00:00
Enrico Tröger
8d497729d9
Fix GTK warnings in open file dialog by using a positive response ID for the View button.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2436 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-02 13:26:38 +00:00
Nick Treleaven
d044780e39
Make navqueue_goto_line() ignore an invalid old document index, and
...
ignore any documents that don't have a tagmanager work object.
Make Next Error and Next Message commands add positions to the
navqueue, so the user can return to where they were and also so they
can move backwards through error and message items.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2434 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-01 13:12:29 +00:00
Nick Treleaven
145b03bfff
Move Load Tags item from File to Tools menu.
...
Capitalize Page Setup item.
Add separator before Plugin Manager item.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2432 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-01 12:01:49 +00:00
Nick Treleaven
099fd5f64b
Add 3 remaining mnemonics for popup menu, copy Insert include
...
mnemonic - even though these have conflicts, just let GTK toggle
between them.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2431 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-31 16:07:06 +00:00
Nick Treleaven
9dd3382343
Add missing mnemonics (except for 3 popup menu items, ran out of
...
letters).
Capitalize some menu items.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2430 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-31 13:09:56 +00:00
Enrico Tröger
07b666d0a9
Fix usage of wrong pointer when showing the toolbar popup menu.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2429 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-28 17:06:41 +00:00
Enrico Tröger
813849e8c8
Unfold hidden code when the fold point modified (e.g. commented out, fixes #1923350 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2427 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-28 16:16:55 +00:00
Nick Treleaven
380b00fcb4
Fix segfault with Run command when a project is open and the current
...
file's filetype has no run command.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2426 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 18:07:43 +00:00
Nick Treleaven
a17610af72
Ignore documents with no absolute path when saving session files.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2425 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 17:26:09 +00:00
Nick Treleaven
d8bca75e41
Check file on disk for changes (with timeout) when pressing a key.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2424 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 17:16:53 +00:00
Nick Treleaven
b700989ea8
Remove unnecessary variable.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2423 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 16:45:18 +00:00
Nick Treleaven
6b88c068a1
Split document_create_new_sci() into document_create() and
...
create_new_sci().
Rename filename parameter utf8_filename.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2422 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 13:59:51 +00:00
Nick Treleaven
164d5d102b
Fix getting asked whether to reload a file twice, when a disk check
...
is forced immediately after a disk check has been done.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2421 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 13:23:09 +00:00
Nick Treleaven
865308c5d6
Add note about possibly using bsearch in symbols_find_tm_tag().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2419 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 13:18:15 +00:00