1
0
mirror of https://github.com/GNOME/gedit synced 2024-06-30 23:15:01 +00:00
Commit Graph

254 Commits

Author SHA1 Message Date
Sébastien Wilmet
d9ab3f7610 debug: remove DEBUG_VIEW, no longer used 2024-06-30 15:39:26 +02:00
Sébastien Wilmet
3c7c7c6826 docs: api-breaks: document API break for the bottom panel 2024-06-27 00:31:23 +02:00
Sébastien Wilmet
60ed48bd01 docs: various updates 2024-06-19 00:07:11 +02:00
Sébastien Wilmet
d2f20149db Adapt for Tepl -> libgedit-tepl rename 2024-04-25 21:43:43 +02:00
Sébastien Wilmet
fd3164eab5 Document: API docs: list functions in a more logical order 2024-03-25 14:32:44 +01:00
Sébastien Wilmet
c7c2456bf7 Tab: remove the ::drop-uris signal 2024-03-25 07:51:15 +01:00
Sébastien Wilmet
a4d30a3a2a Window: remove the ::tabs-reordered signal (unused) 2024-03-24 03:07:11 +01:00
Sébastien Wilmet
9c89bd3c3f Window: remove the ::active-tab-state-changed signal 2024-03-23 12:58:31 +01:00
Sébastien Wilmet
075e0f905a Window: API docs: re-order the functions 2024-03-23 11:56:54 +01:00
Sébastien Wilmet
d5a89e48f8 docs: split API Reference into two chapters 2024-03-22 16:28:11 +01:00
Sébastien Wilmet
cd79b9f369 App: make process_window_event() private 2024-03-22 14:58:19 +01:00
Sébastien Wilmet
f09a5fa4ee App: improve docs
- Add a class description.
- More logical function order.
2024-03-22 14:43:25 +01:00
Sébastien Wilmet
2010ee45d7 App: make set_window_title() private
And reformat the headers while at it.
2024-03-22 14:30:24 +01:00
Sébastien Wilmet
bccdeed716 utils: remove location_get_dirname_for_display() from the API
Reformat also the header while at it.

The function is badly implemented, see the FIXME comment about the use
of a sync GIO API.

The code needs to be reworked.
2024-03-15 12:20:28 +01:00
Sébastien Wilmet
d94b2c13b3 Window: keep only one ::active-tab-changed* signal
1) Remove the deprecated signal (no longer used).
2) Rename the ::active-tab-changed-simple signal to
   ::active-tab-changed and adapt the code accordingly.
3) Document the API break.
2024-03-15 10:23:42 +01:00
Sébastien Wilmet
6e93057a05 docs: add index of new symbols in 47 2024-03-13 21:07:36 +01:00
Sébastien Wilmet
ff3a079f7d docs: big update, simplify
Avoid redundancy with the common-bugs.md.

The 'Do not allow incompatible plugins to be loaded' task has been
removed from the list, but a GitLab issue can be filed instead. I'm not
sure that it still applies.
2023-12-05 16:00:01 +01:00
Sébastien Wilmet
f32021f58b docs: common-bugs.md: improve l10n problem description 2023-12-05 16:00:00 +01:00
Sébastien Wilmet
76ccb48f83 docs: reduce number of links in the readme
- Create docs/misc.md to offload the readme.
- The roadmap is visible when listing files from the docs/ dir.
2023-12-05 16:00:00 +01:00
Sébastien Wilmet
cd29339814 docs: common-bugs.md: minor update 2023-12-05 16:00:00 +01:00
Sébastien Wilmet
9c9e07286c docs: build.md: updates, recommend more Toolbx
BuildStream is not really used for *development*, it is used for CI.

Imovo is no longer public, it's developed by me for my own needs, with
shell scripting and not enough docs for other people.
2023-12-05 16:00:00 +01:00
Sébastien Wilmet
6c3a8d28b0 docs: common-bugs.md: add l10n
Weblate has been tried for one module hosted on GitHub.

Ideally it's much better if the GNOME translation teams do the
translations for gedit and Gedit Technology. From my experience their
work is of high quality, and there is consistency with the other GNOME
modules.
2023-11-27 11:04:04 +01:00
Sébastien Wilmet
96fc3d1597 Update URL for gedit-technology.net -> gedit-technology.github.io 2023-10-24 16:00:00 +02:00
Sébastien Wilmet
46c7685bf3 docs: remove roadmap-done.md, a bit old
It's still present in the git history, right here.
2023-08-08 16:00:00 +02:00
Sébastien Wilmet
cca4e55692 docs: roadmap.md: simplify
These links can quickly become outdated.
2023-08-08 16:00:00 +02:00
Sébastien Wilmet
706aa248d4 docs: build.md: add Toolbx 2023-08-08 16:00:00 +02:00
Sébastien Wilmet
69bfa0a3d1 docs: build.md: minor fix 2023-08-08 16:00:00 +02:00
Sébastien Wilmet
27f4cd6926 docs: gedit-development-getting-started.md: suggestions section 2023-08-08 16:00:00 +02:00
Sébastien Wilmet
724cafa040 docs: update/improve gedit-development-getting-started.md 2023-08-08 16:00:00 +02:00
Sébastien Wilmet
8973205805 amtk -> libgedit-amtk
Amtk has been renamed.
2023-07-18 16:00:00 +02:00
Sébastien Wilmet
dce9b325c0 utils: remove set_atk_name_description() (dead code) 2023-07-18 16:00:00 +02:00
Sébastien Wilmet
7fc7ed29ff Statusbar: make new() private 2023-07-18 16:00:01 +02:00
Sébastien Wilmet
b4aa52f801 Statusbar: remove set_window_state()
See previous commit.
2023-07-18 16:00:00 +02:00
Sébastien Wilmet
ced170fad6 SidePanel: switch to TeplPanel* API 2023-07-11 16:00:00 +02:00
Sébastien Wilmet
572922c13b SidePanel: switch to TeplStack 2023-07-11 16:00:49 +02:00
Sébastien Wilmet
c432170855 docs: add index of new symbols in 46 2023-07-11 16:00:49 +02:00
Sébastien Wilmet
c2eae12157 Window: change how to get side panel and its GtkStack 2023-07-11 16:00:49 +02:00
Sébastien Wilmet
a6b6e0c0fc Depend on libgedit-gtksourceview 2023-04-11 16:00:00 +02:00
Sébastien Wilmet
516a99be0a docs: update link to Imovo 2023-04-11 16:00:00 +02:00
Sébastien Wilmet
31605194c0 Window: remove create_tab_from_location() 2023-03-21 16:00:00 +01:00
Sébastien Wilmet
fcceaa7ce6 Tab: rename load() to load_file() and make it public
Now there is load_file() and load_stream().
2023-03-21 16:00:00 +01:00
Sébastien Wilmet
624b1d391b docs: add index of new symbols in 45 2023-03-21 16:00:39 +01:00
Sébastien Wilmet
518d3d35d1 Tab: make load_stream() public
Because gedit_window_create_tab_from_stream() has been removed.
2023-03-21 16:00:39 +01:00
Sébastien Wilmet
c53e862acd Window: remove create_tab_from_stream()
_gedit_tab_load_stream() will be made public as a further step.

The idea is to have smaller functions (smaller number of parameters,
doing less things at a time).
2023-03-21 16:00:00 +01:00
Sébastien Wilmet
56d8f6be26 build: replace use of deprecated method
'dependency.get_pkgconfig_variable' is deprecated since Meson 0.56.
2023-03-21 16:00:00 +01:00
Sébastien Wilmet
e770e2451a docs: api-breaks introduction: remove a paragraph 2023-01-10 16:00:00 +01:00
Sébastien Wilmet
4f8d89032d build: don't generate Vala vapi
Vala plugins can use the GObject Introspection file directly (the gir).
2023-01-10 16:00:00 +01:00
Sébastien Wilmet
6d2166e298 statusbar: remove set/clear_overwrite() from the API 2022-12-06 16:00:00 +01:00
Sébastien Wilmet
5f0d9deab0 document: make is_untitled() private 2022-11-29 16:00:00 +01:00
Sébastien Wilmet
95858891aa Use tepl_file_get_short_name() 2022-11-29 16:00:00 +01:00