[gedit] docs: roadmap.md: update, simplify



commit 567b8782b652fa87079ddeeba4296acb62a55a8a
Author: Sébastien Wilmet <swilmet informatique-libre be>
Date:   Fri Jul 15 15:12:56 2022 +0200

    docs: roadmap.md: update, simplify
    
    Some items have been removed, but it doesn't mean that it won't be done
    in the future, it's just less a priority for now.

 docs/roadmap.md | 56 +++++++++-----------------------------------------------
 1 file changed, 9 insertions(+), 47 deletions(-)
---
diff --git a/docs/roadmap.md b/docs/roadmap.md
index 44a2f00b7..ae5e770ac 100644
--- a/docs/roadmap.md
+++ b/docs/roadmap.md
@@ -9,7 +9,7 @@ See the [roadmap-done.md](roadmap-done.md) file for done tasks.
 See the [NEWS file](../NEWS) for a detailed history.
 
 See also the
-[Tepl roadmap](https://gitlab.gnome.org/GNOME/tepl/blob/master/docs/roadmap.md).
+[Tepl roadmap](https://gitlab.gnome.org/swilmet/tepl/-/blob/main/docs/roadmap.md).
 
 Continue to make the gedit source code more re-usable
 -----------------------------------------------------
@@ -21,25 +21,12 @@ Next steps:
   The goal is to reduce the amount of code in gedit, by having re-usable code
   in Tepl instead.
 
-Links:
-- https://wiki.gnome.org/Apps/Gedit/ReusableCode
-- https://wiki.gnome.org/Projects/Tepl
-
-Improve gedit on Windows
-------------------------
-
-Status: **in progress**
-
-[gedit is now available on the Microsoft Store](https://www.microsoft.com/store/apps/9PL1J21XF0PT).
-The integration with Windows is not perfect, but it works. It is planned to
-improve gedit for Windows over time.
-
-Replace search and replace dialog window by an horizontal bar below the text
-----------------------------------------------------------------------------
+Replace search & replace dialog window by an horizontal bar
+-----------------------------------------------------------
 
 Status: **todo**
 
-To not hide the text.
+To not occlude the text.
 
 Be able to quit the application with all documents saved, and restored on next start
 ------------------------------------------------------------------------------------
@@ -54,21 +41,14 @@ Improve the workflow for printing to paper
 
 Status: **todo**
 
-Implement it like in Firefox, show first a preview of the file to print.
+Show first a preview of the file to print and do the configuration from there.
 
 Handle problem with large files or files containing very long lines
 -------------------------------------------------------------------
 
 Status: **started in Tepl**
 
-As a stopgap measure, prevent those files from being loaded in the first place,
-show first an infobar with a warning message.
-
-Longer-term solution: fix the performance problem in GTK for very long lines.
-
-For very big file size (e.g. a 1GB log file or SQL dump), it's more complicated
-because the whole file is loaded in memory. It needs another data structure
-implementation for the GtkTextView API.
+See the [common-bugs.md](common-bugs.md) file.
 
 Use native file chooser dialog windows (GtkFileChooserNative)
 -------------------------------------------------------------
@@ -89,14 +69,6 @@ Solution: include the gedit plugin API version in the directory names where
 plugins need to be installed. Better solution: see
 [this libpeas feature request](https://bugzilla.gnome.org/show_bug.cgi?id=642694#c15).
 
-Making gedit suitable on a smartphone
--------------------------------------
-
-Status: **in progress**
-
-gedit is installed by default with the [Librem 5](https://puri.sm/products/librem-5/)
-smartphone.
-
 Avoid the need for gedit forks
 ------------------------------
 
@@ -108,16 +80,6 @@ There are several forks of gedit available: [Pluma](https://github.com/mate-desk
 of gedit.
 
 The goal is to make gedit suitable for MATE and Linux Mint. This can be
-implemented by adding a “gedit-classic” configuration option.
-
-Better C language support
--------------------------
-
-Status: **todo**
-
-- Code completion with Clang.
-- Align function parameters on the parenthesis (function definition /
-  function call).
-- Generate and insert GTK-Doc comment header for a function.
-- Split/join lines of a C comment with `*` at beginning of each line, ditto when
-  pressing Enter (insert `*` at the beginning of the new line).
+implemented by adding a “gedit-classic” configuration option. Or implement it
+similarly to LibreOffice, to give the user a choice between several UI
+paradigms.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]