Colomban Wendling
8c5e198cf1
Unify encoding combo boxes
...
Make all encoding combo box display a list with encodings grouped by
categories into sub-menus, making it easier to find the appropriate
encoding than in a big single-level list.
This is what was used in the Open dialog, but not in the Preferences
dialog or the Find in Files dialog. This also makes the encoding
combo boxes behave more like the encoding menus.
2014-04-15 15:51:49 +02:00
Colomban Wendling
451d58a2dd
Cleanup data files installation
...
Don't use wildcards to select files to install, nor manually perform
the installation when Automake could do it for us.
Using wildcards makes it hard to know what will really be installed,
and may results in installing files not part of the distribution.
2014-04-15 14:43:25 +02:00
Colomban Wendling
3ec0369f47
Merge branch 'wip/configurable-mime-type--gicon' into wip/configurable-mime-type-gicon
2014-04-14 20:27:20 +02:00
Colomban Wendling
9a41f919c1
Update mappings for new Scintilla
2014-04-14 16:36:05 +02:00
SiegeLord
ff796360ce
Rust: Update keywords
2014-04-01 21:37:03 -04:00
Steven Valsesia
1d0fc64ce8
Add the choice to use Windows or Gtk color chooser dialog
...
Modification of the string "Use Windows File Open/Save dialogs" to
"Use Windows native dialogs".
Signed-off-by: bestel <steven.valsesia@gmail.com>
Signed-off-by: Colomban Wendling <ban@herbesfolles.org>
2014-03-30 20:40:12 +02:00
Francisco Iacobelli
1f0898be05
changed filetypes.latex to add Bibtex compilation
2014-03-21 15:47:52 -05:00
elextr
b27b3678dd
Add boolean to Pascal keyword list
...
Pascal has a boolean type (see wikipedia entry) fixes bug #1033
2014-03-21 15:46:45 +11:00
elextr
d76323260c
Put Makefile comments at start of line.
...
In a makefile comments in recipes must start at the beginning of
the line (see [1]). Thanks to cousteau on IRC.
[1] http://www.gnu.org/software/make/manual/make.html#Recipe-Syntax
2014-03-14 15:03:12 +11:00
Colomban Wendling
98717999d0
Fortran: add missing block
and endblock
keywords
2014-02-23 20:02:56 +01:00
Adam Hirst
05dda6b001
Updated keywords and intrinsic functions in accordance with the Fortran 2008 standard.
2014-01-20 15:21:36 +00:00
Adam Hirst
10ac2816af
Removed years-old typo from the keyword list.
2014-01-20 15:20:12 +00:00
Colomban Wendling
7c6f48e4f5
Workaround a slowness in multi-column combo boxes under GTK3
...
Always set the combo boxes' wrap-width after their models are fully
filled to work around dramatic slowness described in GTK bug
https://bugzilla.gnome.org/show_bug.cgi?id=722388
2014-01-18 03:13:05 +01:00
SiegeLord
3d7ade4e02
Integrate the Rust lexer with the rest of Geany's functionality
2014-01-14 12:50:38 -05:00
dobkeratops
b17b4be126
Added the Rust filetype
2014-01-14 12:50:37 -05:00
Colomban Wendling
1a5554c41c
Add our stock icons manually
...
Although GtkIconFactory implements GtkBuildable properly and works just
fine, Glade can't handle it and keeps removing it upon save. So, drop
the automatic setup to a manual one so the UI description is editable
with Glade again, and which also has the small advantage of not
repeating the stock ID strings.
2014-01-10 18:33:04 +01:00
kuroidoruido
8d5c7fbdc1
Update filetypes.sql
...
Add loop and replace keywords
2014-01-08 23:54:46 +01:00
Colomban Wendling
d29b5912ff
Read filetype's mime type from the configuration files
...
This allows custom filetypes to define a mime type, hence the icon
displayed for this filetype; as well as moving ones for built-in
filetypes out of the code to the configuration files.
2013-10-15 03:06:01 +02:00
Nick Treleaven
a408938e95
Set group for Clojure filetype
2013-10-13 12:57:37 +01:00
Colomban Wendling
c427ddb656
SQL: fix single-line comment marker
...
Closes [bugs:#997].
2013-09-19 19:40:56 +02:00
TheHappyMarquis
05c9f10dd8
Restore HTML filetype doublestring/hstring to original color
...
Closes #74 and #75
2013-08-15 20:47:35 -07:00
Hoàng Minh Thắng
7d4a2928b7
Add Clojure filetype
...
Includes changes in referenced pull request comments.
Closes #92
2013-08-15 20:12:13 -07:00
Igor Shaula
4c3730caf7
LexPowerShell fixes and improvements
...
* fix here-string highlighting
* add doccomment keyword highlighting
* add #region folding
Closes #132
2013-08-15 19:51:17 -07:00
Igor Shaula
df589a9d52
Add PowerShell filetype
...
Windows PowerShell is a command-line shell and associated scripting language
which comes out of the box with Windows 7/Server 2008/8/Server 2012.
Original lexer from Scintilla is used.
2013-08-15 19:44:33 -07:00
Antoine Turmel
ef7b092ef9
Adding .properties file under Conf markup
...
See http://en.wikipedia.org/wiki/.properties
Closes #162
2013-08-15 18:02:47 -07:00
Benjamin Chrétien
1a185d87a4
Add CUDA C/C++ support
...
Closes #147
2013-08-15 17:55:36 -07:00
YosefOr
706abfbf38
Add detection of PKGBUILD files as Shell scripts
...
Closes #120
2013-08-15 15:21:42 -07:00
Miro Hrončok
9e22ec8535
Added Graphviz custom filetype
...
Closes #125
2013-08-15 15:10:45 -07:00
Ypnose
b11a3adb7b
Add detection support for various Shell scripts
...
* Add shebang detection of mksh and tcsh.
* Add file extension detection of mksh, tcsh, and the various
"profile" shell scripts.
Closes #126
2013-08-15 14:48:06 -07:00
Felix Totir
03e3ba7987
Added keywords for Matlab classes syntax highlight
...
Closes #136
2013-08-15 13:21:41 -07:00
John Long
a1e9205270
Update PHP source repo for tags and tags file
...
The new tags file seems to have lots of new symbols. It needs testing
by PHP programmers.
Closes #137
2013-08-15 13:09:35 -07:00
exbb2
09e7d8398f
Haskell filetype improvements and support for Literal Haskell
...
Closes #155 and also closes #139
2013-08-14 23:16:39 -07:00
canou
b518770dea
Add support for DOS, OS/2 and Windows batch files
...
* Uses existing LexOthers.cxx from Scintilla already in use by Geany
* "identifier" style mapping goes to "string" for better presentation
even if it's semantically incorrect, we'll change it back if it causes
issues for anyone.
* Filetype configuration and keywords taken from Don Ho's Notepad++.
Closes #160
2013-08-14 23:04:35 -07:00
Fabio Ticconi
a08f595b35
Erlang filetype and snippets improvements
...
* Add .hrl Erlang "header" file
* Add some useful snippets
* Add template for Erlang files as per EDocs guidelines
Closes #157
2013-08-14 22:19:14 -07:00
Antoine Turmel
db140bb614
Adding .xul and .dtd extensions with XML
...
See: http://en.wikipedia.org/wiki/.xul and http://en.wikipedia.org/wiki/.dtd
Closes #161
2013-08-14 21:38:47 -07:00
Duncan de Wet
992ee22ce7
Add various HTML5 keywords
2013-07-31 17:39:11 +12:00
Colomban Wendling
436e0bf3f3
PHP: add PHP 5.5 keywords
2013-07-03 19:26:23 +02:00
John Long
750ac6e978
Add 'self' to list of PHP keywords
2013-06-24 23:56:37 +02:00
Edwin Lee
fbc6bdc850
Add some missing Fortran file extensions
...
Updated Fortran file extensions to include f08 (Fortran 2008) and all
the preprocessor Fortran extensions.
2013-06-24 23:22:30 +02:00
Mislav Blažević
ce3cfa25da
break is keyword in pascal
2013-06-09 21:52:13 +03:00
Ilario Pierbattista
e949ff8872
Add "strictfp" Java keyword
...
Closes #936 .
2013-06-08 14:55:39 +02:00
Colomban Wendling
ca404a01d4
Don't mark as translatable strings that are never visible
...
In the file properties dialog there are a few label for which the
default value is never visible to the user, and then don't need to be
translated. These strings are only useful to recognize and select the
label in e.g. Glade UI.
2013-05-22 15:52:39 +02:00
Frank Lanitz
8f9f73e0ef
Adding comment (postgres) as a SQL-keyword.
2013-05-22 09:15:40 +02:00
Colomban Wendling
4bac3717ea
Update for new Scintilla styles
2013-05-22 03:38:21 +02:00
Colomban Wendling
72c809f633
Use Glade to create the File Properties dialog
2013-05-20 04:12:44 +02:00
Colomban Wendling
9652a34ef0
Add ellipsis to menu items requiring further user input
...
This is a very common paradigm used by GNOME, KDE, MacOSX, Windows,
etc., and following it makes our UI more consistent with these and
easier to use by their users.
https://developer.gnome.org/hig-book/stable/menus-design.html.en#menu-item-type-command
Closes #3613494 .
2013-05-19 23:15:38 +02:00
Frank Lanitz
9ebc082cfc
Adding owner and serial to list of keywords for SQL
2013-05-17 10:25:13 +02:00
Colomban Wendling
cd390c0d48
Fix some widgets packing issues under GTK3 in the preference dialog
2013-05-15 18:25:08 +02:00
Frank Lanitz
a025b7c63f
SQL: Adding elsif and raise to list of keywords
2013-05-07 16:29:41 +02:00
Frank Lanitz
854eccf16d
Merge pull request #127 from duncannz/master
...
Added some missing SQL keywords
2013-05-02 05:20:24 -07:00