1. 28 Jul, 2022 2 commits
  2. 15 Jul, 2022 2 commits
  3. 06 Jul, 2022 1 commit
  4. 26 May, 2022 1 commit
  5. 01 Apr, 2022 1 commit
  6. 14 Feb, 2022 2 commits
  7. 30 Sep, 2021 1 commit
  8. 16 Jul, 2021 1 commit
  9. 17 Apr, 2021 1 commit
  10. 13 Apr, 2021 1 commit
    • Zander Brown's avatar
      deteplification: the mega commit · fa587e03
      Zander Brown authored and Jordi Mas's avatar Jordi Mas committed
      This commit is a reverse patch of a rebased version of gedit with
      commits related to tepl/amtk removed
      
      Sébastien Wilmet has stopped development of these libraries, relevant
      commits:
      
      https://gitlab.gnome.org/GNOME/amtk/-/commit/34a1171298808e5d9bd50540ee194b8be35bce9d
      https://gitlab.gnome.org/GNOME/tepl/-/commit/457b5c37ebcb2ebb23cae10cd47f1342db45a98e
      
      As a result usage is being dropped in favour simplifing gedit
      dependencies, because there are not enough developers, and too many bugs.
      Do you prefer a rock-solid text editor? Or a text editor with some shiny
      and non-essential dependencies that complicate the build, at the expense
      of more bugs?
      
      Tracked at: Infrastructure/Infrastructure#564
      
      Commits Dropped:
      cfeb7cb6 build: add Tepl dependency, second try
      872fb480 Utils: use str truncate functions from Tepl
      9a121d52 Utils: deprecate str_end_truncate()
      e0e60279 No longer use gedit_utils_str_end_truncate()
      657ce9f7 Utils: deprecate str_middle_truncate()
      6eefa74c No longer use gedit_utils_str_middle_truncate()
      169c1594 main: call tepl_init() and tepl_finalize()
      ec31f0c2 snap: Fixed build failures by added tepl part
      76cf5562 Document: remove metadata implementation
      75cdb6a7 Document: second pass to remove metadata implementation
      d6b158ca App: remove the GeditMetadataManager
      6eccd667 Remove GeditMetadataManager
      03929157 build: remove enable-gvfs-metadata option
      1dad3bce build: remove libxml dependency
      8c082542 metadata: adapt key names for TeplFileMetadata
      c2904aa8 Document: metadata: create an internal TeplFile
      9c8ede1e App: setup Tepl metadata manager
      91bc04ef App: remove leftover comment
      b39dd020 Document: use TeplFileMetadata to re-implement set/get_metadata()
      494677bf Utils: use tepl_utils_replace_home_dir_with_tilde()
      aaaa28a8 docs: gtk-doc fixxref: fix the path for gtk and add path for tepl
      8710e89d Remove GeditViewCentering
      5e0909c1 ViewFrame: disable overlay scrolling for the GtkScrolledWindow
      7c7296b0 Remove overview map: remove from preferences dialog
      26899e0b Remove overview map
      27f54a9a replace-open-button: remove OpenDocumentSelector
      504ced5a replace-open-button: Window: remove open document popover
      3a8c5bbc replace-open-button: remove open button UI
      abab6529 replace-open-button: re-create a simple Open button
      1ee984a4 replace-open-button: re-create simple Open Recent menu button (UI)
      f1a58a70 replace-open-button: set Open Recent menu with Amtk
      020e0b34 replace-open-button: re-handle the fullscreen mode
      4dfd2104 Window: remove dead code (#defines)
      0caf371b Window: make the code a little clearer wrt fullscreen mode
      584aeb20 Window: rename fullscreen_controls -> fullscreen_revealer
      75705bf1 Window: some code cleanup wrt fullscreen mode
      cf0d6261 Window: simplify setting the state of the fullscreen revealer
      8706e562 Window: fullscreen mode: remove idle function
      6361b281 Window: fullscreen mode: remove no longer needed code
      8d3e6faf Window: fullscreen mode: fix headerbar shown/hidden "stuttering"
      a437e524 Window: fullscreen mode: add comment about the "stuttering" fix
      d064c5f8 Window: remove useless #include
      15833e5c build: list of deps: simplify
      007caff5 build: list of deps: simplify version requirements
      72dc3a47 build: avoid the use of a variable
      4a49c856 flatpak: update Amtk to 5.0.2
      9ab7b0f0 utils: remove GBOOLEAN_TO_POINTER() and GPOINTER_TO_BOOLEAN()
      55c5f142 Utils: deprecate gedit_warning()
      cbdd3a85 PreferencesDialog: use tepl_utils_show_warning_dialog()
      7a442c76 Utils: deprecate decode_uri(), use the tepl one
      bf3d5700 Use tepl_utils_decode_uri()
      2e45bb03 io-error-info-bar: remove useless #include's
      09241111 io-error-info-bar: use TeplInfoBar for the file_already_open_warning
      8ccb4566 io-error-info-bar: file_already_open_warning moved to Tepl
      8bfe0559 io-error-info-bar: use TeplInfoBar for no_backup_saving_error
      ca582d2c io-error-info-bar: fix fixme in no_backup_saving_error
      fa175808 io-error-info-bar: no_backup_saving_error: show also error->message
      321eccdd io-error-info-bar: no_back_saving_error moved to Tepl
      7bb88011 io-error-info-bar: tepl function renamed to have a shorter name
      d1a14a06 io-error-info-bar: externally_modified: use TeplInfoBar
      bf60cc1a io-error-info-bar: invalid_character: TeplInfoBar + other improvements
      44cff979 io-error-info-bar: externally_modified: remove unneeded code
      873ed25f io-error-info-bar: externally_modified: further simplify the code
      a8a4724f io-error-info-bar: externally_modified: moved to Tepl
      ec8d8c71 io-error-info-bar: invalid_character: moved to Tepl
      2aae17c3 flatpak: switch Tepl to Meson
      9caadded Window: fix RTL bug for Open buttons in the headerbar
      82d8c507 View: subclass TeplView
      e23569c5 View: deprecate lots of functions, use the TeplView ones
      291eb9c8 commands-edit: use TeplView functions
      00f8c5e6 Use tepl_view_scroll_to_cursor()
      5fdeaee2 Document: deprecate goto_line() and goto_line_offset()
      d87bf25b commands-file: use tepl_view_goto_line*()
      fd5500d9 Tab: use tepl_view_goto_line_offset()
      3c8a1dcb ViewFrame: use tepl_view_goto_line*()
      079f9699 pkg-config file: add Tepl as public dep
      cf6281d0 docs: document that gedit is in the process of using more Tepl features
      9ac62a6f build: require Tepl 5
      3f84484d App: port to new Tepl metadata API
      9b9fa6c7 Document: port to new Tepl metadata API
      491280c0 docs: roadmap: link to new Tepl roadmap
      49db2a66 PreferencesDialog: use TeplStyleSchemeChooserWidget to fix several bugs
      94c3b70c PreferencesDialog: improvements to color scheme management
      53cfa171 PreferencesDialog: fix some bugs when (un)installing color schemes
      da5b9af9 snap: the tepl build is meson only now
      012a07cb snap: use the correct option to specify parameters
      325aa857 Factory: class skeleton
      7b857977 Factory: implement ::create_metadata_manager_file vfunc
      d5a43cec Factory: create it in main() and set it as the TeplAbstractFactory
      39254519 App: use tepl_application_handle_metadata()
      8b2fa909 Keep default buttons orientation for TeplInfoBars
      efe48bbe flatpak: remove uchardet, Tepl no longer depends on it
      5e588d97 PreferencesDialog: improve code to install extra style scheme
      eada68d9 PreferencesDialog: use GtkFileChooserNative, not GeditFileChooserDialog
      55fc5973 FileChooserDialog: remove hide() (now dead code)
      4f5a5681 FileChooserDialog: remove add_pattern_filter() (now dead code)
      105ca1de File choosers: remove GeditFileChooserFlags
      ff1e9c27 Update Romanian translation
      b4a52f47 Merge branch 'master' of gitlab.gnome.org:GNOME/gedit
      21d94f23 Remove all the deprecated API
      4b5838b1 docs: update path to Amtk docs for the gtk-doc fixxref_args
      a4cf3ac5 Use tepl_pango_font_description_to_css()
      205bfc85 Window: port to TeplLanguageChooserWidget
      ffedbc88 commands-view: port to TeplLanguageChooserDialog
      1dc32529 Remove GeditHighlightModeSelector and GeditHighlightModeDialog
      e487680b Use Tepl 6 (currently 5.99)
      ee465ef0 Tab: port to TeplProgressInfoBar
      bc992e11 Remove GeditProgressInfoBar, replaced by TeplProgressInfoBar
      fa9d6aea docs: document the GeditProgressInfoBar removal
      bb4ba554 docs: document that all deprecated APIs have been removed
      32535180 GeditDocument: subclass TeplBuffer
      8b01acac GeditDocument: remove the ::cursor-moved signal
      b938c50f Use the TeplBuffer::tepl-cursor-moved signal
      6b6a6e59 GeditDocument: bind GtkSourceFile and TeplFile :location properties
      f73828fe GeditDocument: remove unused instance variable
      01d8a157 flatpak: build amtk from git master, not from an archive
      6e78a57c GeditDocument: use tepl_file_get_short_name()
      49749c38 GeditDocument: remove untitled_number handling
      844f6185 Tab: use TeplFile:short-name property notification
      49c0c814 GeditDocument: remove the :shortname property
      a4670d7c help: "Untitled Document" -> "Untitled File"
      4d4d5d48 Use tepl_buffer_is_untouched()
      b0f67d39 GeditDocument: remove is_untouched()
      85b00705 GeditDocument: use the TeplFile location in is_untitled()
      4df850fb View: use TeplSignalGroup
      ef0d0ca9 View: minor code changes
      284e6c05 View: make set_font() private
      6b1e782d View: code refactorings for set_font()
      ce790b51 View: use tepl_utils_override_font()
      79b3e301 GeditSettings: remove no longer needed code
      da4b3e61 GeditSettings: minor code change: removed unused function param
      13033aff GeditSettings: rework fonts changes handling, add ::fonts-changed signal
      878ceb98 GeditSettings: minor code change, improve get_system_font()
      1e89921a GeditSettings: add get_selected_font()
      9ef4cf7e View: simplify the code to update the font
      3a3de93b debug: remove DEBUG_METADATA (dead code)
      43925dac recent: use the TeplFile
      2f7c4a69 recent: move some functions to gedit-recent-osx
      87b1f50d recent-osx: add TODO comment
      
      Brought to you by GitLens, which honesntly has been very useful
      unpicking all this and sticking it back together again
      fa587e03
  11. 19 Mar, 2021 1 commit
  12. 20 Nov, 2020 2 commits
  13. 11 Sep, 2020 1 commit
  14. 04 Sep, 2020 1 commit
  15. 02 Jul, 2020 1 commit
  16. 29 May, 2020 1 commit
  17. 17 May, 2020 1 commit
  18. 24 Apr, 2020 1 commit
  19. 13 Apr, 2020 1 commit
  20. 28 Mar, 2020 1 commit
  21. 20 Mar, 2020 1 commit
  22. 06 Mar, 2020 1 commit
  23. 31 Jan, 2020 1 commit
  24. 22 Nov, 2019 1 commit
  25. 15 Nov, 2019 1 commit
  26. 09 Sep, 2019 1 commit
  27. 03 Sep, 2019 1 commit
    • swilmet's avatar
      Release 3.33.92 · 4c58849a
      swilmet authored
      New news format, to follow the same format as GtkSourceView, gspell,
      Tepl, and other projects. Adding the date is convenient, instead of
      looking in the git log.
      4c58849a
  28. 07 Aug, 2019 1 commit
  29. 15 May, 2019 1 commit
  30. 11 Mar, 2019 1 commit
  31. 03 Mar, 2019 1 commit
  32. 03 Feb, 2019 1 commit
  33. 10 Dec, 2018 1 commit
  34. 12 Nov, 2018 1 commit
  35. 21 Oct, 2018 1 commit
  36. 09 Oct, 2018 1 commit