~valide/valide/dev

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
Miscellanous
============

 [_] Cleanup the API
     [_] Review setup_ui (How the menu must be update?)
 [_] Use GIO for file manipulation
 [_] Harmonize the file patch (use file://)
 [X] Create a real front controler (on_action_activated: construct action with its name. Unknow action -> active binding)
 [X] Update waf

Edition
=======

 [_] Select word
 [_] Delete the landding spaces

Document
========

 [_] Open the Glade and UI files with Glade
 [_] Improve DocumentMessage (double dependancy)
 [X] Keep selected after lower/upper case
 [X] Menu item for prev/next tab
 [X] Delete *Document class
 [_] Execute a file

Document manager
================

 [_] Context menu
    [_] Detach tab in new window

Encoding
========

 [_] Improve the encoding support using GIO

Preferences
===========

 [X] Number of recents files/projects
 [!] Possibilty to include recents files/projects in sub-menu
 [_] Edit shorcut
 [X] Add smart-home-end preference for GtkSourceView
 [_] Add/Remove style scheme

Project manager
===============

 [_] Allow drag for move files in another directory (multiple selection)
 [X] Remember expanded row
 [X] Remember scrolling
 [X] Propose rebuild if executable is outdated

Search
======
 [!] Highlight the searched text
 [!] Backward/forward unsightly
 [_] Historic

Statusbar
=========

 [!] Add a progress bar

Template
========

 [_] use libgen-project
 [_] Replace keywords in the template source files:
    [_] filename
    [_] author
    [_] license (use license-header files)
    [_] date
    [_] mail (add to creation/options dialogs)
    [_] url (add to creation/options dialogs)
    [_] year or copyright

Plugins
=======

 [_] Do not install the plugin vapi files

Advanced search
---------------

 [_] Historic
 [_] Color search text

Completion
----------

 [_] Add informations about the selected symbol

Devhelp
-------

 [_] Create plugin for show devhelp documentation

Symbols browser
--------------

 [X] Bug with properties (show internal variable _property)
 [_] Show GtkSpinner (GTK+ >= 2.20)
 [X] Remember expanded row
 [X] Remember scrolling

Snippets
--------

 [_] Show and search code snippets from http://code.valaide.org/

Terminal
--------

 [_] Create plugin for integrate a terminal

Todo
----

 [_] Dialog for add a new task
 [_] Color or icon for different task types

Class generator
---------------

 [_] Use the DIA files for create class skeleton




[_] Todo  [X] Done  [*] In progress [!] planned for the next release