lp:mousepad

Created by Jelmer Vernooij and last modified
Get this branch:
bzr branch lp:mousepad

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
VCS imports
Project:
Mousepad
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://git.xfce.org/apps/mousepad.

The next import is scheduled to run .

Last successful import was .

Import started on alnitak and finished taking 10 seconds — see the log
Import started on izar and finished taking 5 seconds — see the log
Import started on alnitak and finished taking 5 seconds — see the log
Import started on izar and finished taking 5 seconds — see the log
Import started on izar and finished taking 5 seconds — see the log
Import started on alnitak and finished taking 10 seconds — see the log
Import started on izar and finished taking 5 seconds — see the log
Import started on izar and finished taking 5 seconds — see the log
Import started on izar and finished taking 10 seconds — see the log
Import started on alnitak and finished taking 10 seconds — see the log

Recent revisions

2161. By Toni Estevez 3 hours ago

I18n: Update translation es (100%).

386 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

2160. By Gaël Bonithon <email address hidden> 8 hours ago

Add a sanity check on the window for "Externally Modified"

A regression introduced in c5200610bad2a34f940e1fdbb1f0d70c104e0537:
although it is unlikely to happen, the window can be NULL here, only the
document is guaranteed to exist.

2159. By Gaël Bonithon <email address hidden> on 2021-05-16

Do not set the style scheme id as translatable

An old bug (0.4.2 at least): when the prefs dialog is open and the color
scheme is changed to 'none' from `gsettings`, if the locale is other
than en_*, then the color scheme combo box is not updated, due to the
translation of 'none' into something else.

2158. By Gaël Bonithon <email address hidden> on 2021-05-16

Properly update recent menu in case of file deletion

When all recent files were removed between two runs, the recent menu was
in an inconsistent state.

A regression introduced in !25.

2157. By Gaël Bonithon <email address hidden> on 2021-05-16

Add a sanity check on the "Save As" action state

A corner case: when "Save As" is triggered by "Save", e.g. when trying
to save an empty document, and "app.quit" is activated while the "Save
As" dialog is still open, e.g. by running `mousepad -q` at that time.

Related to !39.

2156. By Gaël Bonithon <email address hidden> on 2021-05-14

CSD: Set the decoration layout for all windows

It was set only for the first window, a mistake in !97.

2155. By Toni Estevez on 2021-05-13

I18n: Update translation es (100%).

387 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

2154. By Gaël Bonithon <email address hidden> on 2021-05-13

Add a sanity check on file location for monitoring

A corner case: when an empty document is open and file monitoring is
disabled/enabled from the command line.

Related to !64.

2153. By Gaël Bonithon <email address hidden> on 2021-05-12

A review of duplicated view-related actions

After !96 and !66, this completes a review of view-related actions that
are duplicates of GtkTextView/GtkSourceView keybinding signals, or more
generally of features of these classes.

* When a signal exists and is self-sufficient, call it directly from
  `mousepad-window.c` ("Copy", "Change Case").
* When it exists but is not sufficient, override the corresponding
  virtual function so that all keybindings trigger the same
  implementation ("Cut", "Paste", "Redo", "Undo").
* Also, call `gtk_source_view_indent_lines()` directly from
  `mousepad-window.c`, which obviously makes "indent-on-tab" consistent
  with the indentation action of Mousepad.
* Remove obsolete code that partially implements "smart-home-end" GSV
  feature.

Fixes #127.

2152. By Gaël Bonithon <email address hidden> on 2021-05-12

Add "preferences" action to `mousepad.desktop`

Fixes #130.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.