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