Plans of development
This page contains the plans for major code changes we hope to get done in the future.
See also the GtkSourceView RoadMap.
See the NEWS file for a detailed history.
State |
Markup |
todo |
<: #ff8080> todo |
in progress |
<: #ffc849> [[GnomeBug:xxxxx|in progress]] |
done |
<: #80ff80> [[GnomeBug:xxxxx|done]] |
Please add your plans here, noting that you must be on the TrustedEditorGroup list before being able to edit this page. If you aren't, you'll need to ask to be placed on that list to edit this page directly, or ask for someone else to add your tasks for you, for example, over IRC.
Task |
Status |
More info |
Target Release |
Assignee |
Build System |
||||
todo |
|
Yet to be decided |
GeorgeWhite, anyone else welcome to join in |
|
Core Improvements |
||||
Use gresource |
done |
|
3.4/3.6 |
No One |
Use gapplication once is ready |
done |
|
3.8 |
No One |
Use GdkRGBA properties of GtkTextTag |
done |
|
3.10 |
|
Use the higher level API for the search of text, once available |
done |
3.10 |
||
Move the file loader and saver in GtkSourceView |
3.14 |
|||
Rework the statusbar button to use a listview |
done |
|
3.14 |
No One |
in progress |
|
6.20 |
SébastienWilmet and any one |
|
Use GtkGrid where appropriate |
todo |
|
Future |
No One |
New Features / Enhancements |
||||
Regex search |
3.10 |
|||
Minimap |
done |
3.18 |
||
Improve printing |
todo |
Implement it like in Firefox |
Future |
No One |
Changing encoding of opened files |
|
Future |
No One |
|
Profile support |
|
Future |
No One |
|
Plugins |
||||
Port Python plugins to Python 3 |
done |
|
3.8 |
No One |
Find in all files in a directory |
|
3.18 |
TheLemonMan |
|
Move the spell checking code into a new library |
done |
3.18 and 3.20 |
||
Integrate collaboration plugin and implement TP support |
todo |
|
Future |
|
Code completion plugin (ctags?) |
todo |
|
Any time |
No One |
Symbols viewer plugin (ctags) |
in progress |
|
Any time |
|
Shortcuts editor |
todo |
|
Any time |
No One |
3.18 |
||||
Update 'textsize' to GTK+3.22 |
todo |
|
Future |
|
Performance |
||||
Improve startup time |
todo |
|
Any time |
No One |
Improve file loading and saving time |
|
Any time |
No One |
|
Ports |
||||
Resurrect the win32 port (depends on gtk3 being ready) |
in progress |
Any time |
||
Resurrect the Mac OS X port |
in progress |
Any time |
||
UI Redesign |
||||
New GNOME 3 design |
done |
3.12 |
||
Preferences dialog: redesign the color scheme list |
done |
3.16 |
||