[latexila] TODO updated
- From: SÃbastien Wilmet <swilmet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [latexila] TODO updated
- Date: Sun, 11 Dec 2011 23:44:56 +0000 (UTC)
commit 9758c5ecbb5962029b16dea33b04bcdedb861d28
Author: SÃbastien Wilmet <swilmet src gnome org>
Date: Mon Dec 12 00:45:30 2011 +0100
TODO updated
TODO | 62 +++++++++++++++++++++++++++++++++++++++++++++-----------------
1 files changed, 45 insertions(+), 17 deletions(-)
---
diff --git a/TODO b/TODO
index f17bbab..2a32187 100644
--- a/TODO
+++ b/TODO
@@ -3,35 +3,63 @@ TODO
See also the Roadmap:
http://projects.gnome.org/latexila/#roadmap
+The Roadmap is less detailed, but have a long-term view.
+The TODO is more detailed, but focus more on the short-term.
+
LaTeXila 2.4
============
-- Migrate to GTK+ 3.0
- I wanted to make the migration for the 2.2 release but GtkSourceView 3.0 have removed the
- gtk_source_completion_info_set_sizing() function.
- Also, GTK 3 widgets are a lot bigger, it doesn't fit well with LaTeXila.
+- Do not migrate to GTK+ 3 [done]
+ It's more work than expected. Unless there is a motivated contributor,
+ (see the gnome-3 branch) the next 2.x versions of LaTeXila will continue
+ to use GTK+ 2.
+ For people using GNOME 3, I think it's not an important issue.
-LaTeXila â 2.4
-==============
+ The plan is to do the migration to both a gedit plugin and (obviously)
+ to GTK+ 3 at the same time for LaTeXila 3.0 (when gedit supports profiles).
+
+- Possibility to compile an unsaved LaTeX file, to test easily some code without
+ the need to save it in a temporary file that we have to delete just after the test,
+ and that we don't delete anyway.
+
+ The unsaved file would simply be saved somewhere in /tmp/.
- Completion:
- - show details by default
- complete placeholders (\ref, \cite, ...)
(take into account all *.tex, *.bib, ... files of the project)
- - Insert an image easily. Instead of a wizzard, the approach is to have very good
- completion of \begin{figure}[here], \includegraphics[here]{and here}, and automatically
- complete the label with the filename of the image.
+
+
+LaTeXila â 2.4
+==============
+
+- Completion:
+ - show details by default (now we have to click on the button to see
+ the details)
+
+ - Insert an image easily. Instead of a wizzard, the approach is to:
+ - have very good completion of:
+ - \begin{figure}[here]
+ - \includegraphics[here]{and here}
+ - automatically complete the label with the filename of the image
+
+ A big disadvantage of a wizzard is: how to modify easily the image afterwards?
+ Generally, in this case, the user deletes the LaTeX code and re-run the wizzardâ
(-) Structure:
- Select the current section or item when the document cursor moves
- - Update on the fly the structure when the document is modified. An item can be inserted,
- deleted or modified. The simplest way I think is to re-run the parsing only on the modified
- lines (with a lower and upper bounds) every 2 seconds for example. This way, we simply
- delete all items between the two bounds, and the parsing will re-add them correctly.
+ - Update on the fly the structure when the document is modified.
+ An item can be inserted, deleted or modified.
+ The simplest way I think is to re-run the parsing only on the modified
+ lines (with a lower and upper bounds) every 2 seconds for example.
+ This way, we simply delete all items between the two bounds, and the
+ parsing will re-add them correctly.
(-) Edit toolbar: create a custom MenuToolButton:
- Now the icon does nothing when we click on it, we must always click first on the arrow and then select the item.
- It would be better if the icon is the last item used (and we can click on it).
- A drawback is that the button would take more place, this can be a problem for small screens.
+ Now the icon does nothing when we click on it, we must always click
+ first on the arrow and then select the item. It would be better if
+ the icon is the last item used (and we can click on it).
+
+ A drawback is that the button would take more place, this can be a
+ problem for small screens.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]