- 04 Dec, 2022 1 commit
-
-
- 03 Oct, 2022 1 commit
-
-
- 11 Sep, 2022 2 commits
-
-
Samuel Thibault authored
desktop: Remove obsolete Bugzilla entries See merge request !23
-
Jake Dane authored
The X-GNOME-Bugzilla-* entries were for use by bug-buddy, a GNOME 2 technology that's been gone for over a decade. These entries are obsolete and can be removed.
-
- 13 Aug, 2022 1 commit
-
-
- 10 Aug, 2022 1 commit
-
-
Samuel Thibault authored
interface_view: Drop manual click handler that runs into exception See merge request !22
-
- 09 Aug, 2022 1 commit
-
-
Michael Weghorn authored
Clicking into the `GtkTextView` that is used to display and edit the text via the text interface resulted in this exception being printed on stderr: Traceback (most recent call last): File ".../accerciser/share/accerciser/plugins/interface_view.py", line 1453, in _onTextViewPressed self.offset_spin.set_value(iter.get_offset()) AttributeError: '_ResultTuple' object has no attribute 'get_offset' Retrieving the offset from the `_ResultTuple` in `_onTextViewPressed` could be fixed as follows: - self.offset_spin.set_value(iter.get_offset()) + self.offset_spin.set_value(iter[1].get_offset()) However, `_onTextCursorMove` is already registered as a handler for cursor move events, and also gets called when the cursor gets moved by clicking into the GtkTextView using the mouse. Since `_onTextCursorMove` already takes care of updating the offset in the spinbox, there seems to be no need for `_onTextViewPressed`, which was meant to do exactly that, so just drop it. Take over a helpful comment from its doc to `_onTextCursorMove`.
-
- 04 Aug, 2022 2 commits
-
-
Samuel Thibault authored
ipython_view: Fix off-by-one number in input prompt See merge request !20
-
Michael Weghorn authored
Previously, the numbering for the input prompt was incorrect, one too low except for the first prompt, so there was a mismatch between the numbers for input and output: An "In [n]" would be followed by an "Out [n+1]", e.g. In [1]: 1 Out[1]: 1 In [1]: 2 Out[2]: 2 In [2]: 3 Out[3]: 3 In [3]: _i2 # should give the input with index 2 Out[4]: '2' In [4]: Fix this by generating the next input prompt *after* the current input has been processed (`self.IP.run_cell(source_raw, store_history=True)`), at which point the counter (`self.IP.execution_count`) has the correct value: In [1]: 1 Out[1]: 1 In [2]: 2 Out[2]: 2 In [3]: 3 Out[3]: 3 In [4]: _i2 Out[4]: '2' In [5]:
-
- 03 Aug, 2022 4 commits
-
-
Samuel Thibault authored
ipython_view: Add keyboard shortcuts to clear input after cursor (Ctrl+K) and copy selection (Ctrl+<uppercase>C) See merge request !19
-
Michael Weghorn authored
This adds the functionality to copy the current selection in the iypthon_view to the clipboard by pressing Ctrl+C (upper-case 'C' only). Ctrl+c (lower-case 'C') is already used to trigger a keyboard interrupt. Use Ctrl+C (upper-case 'C') as an alternative to copy text as e.g. various terminal emulators (like gnome-terminal or konsole) also do.
-
Michael Weghorn authored
This makes it a bit more readable/clearer that this is about pressing Ctrl+c.
-
Michael Weghorn authored
This adds the functionality to clear the text after the input cursor in the iypthon_view when pressing Ctrl+K (with either lower- or upper-case 'K'), as is possible when running a standalone interactive IPython shell in common terminal emulators.
-
- 28 Jul, 2022 2 commits
-
-
Samuel Thibault authored
-
Samuel Thibault authored
ipython 8.0 seems to be using more than the very standard ANSI 16 colors. I didn't find exactly where this is coming from, so just adding the few cases that show up on exception raises.
-
- 27 Jul, 2022 1 commit
-
-
Samuel Thibault authored
ipython 8 dropped it, and it seems that the sys.{stdin,stdout,stderr} redirections work correctly now. Fixes #52
-
- 17 Jul, 2022 1 commit
-
-
Samuel Thibault authored
treeview: Make selecting bookmark work on first attempt See merge request !18
-
- 14 Jul, 2022 1 commit
-
-
Michael Weghorn authored
Accessing the given path in the model can fail if the items have not been populated yet. Therefore, try to access the given path again right after populating the model to the given path. To make sure the model has actually been populated, process all pending events after the call to `self.model.popToPath(path)` since populating is done via idles (s. `AccessibleModel#popLevel`) that may otherwise not have been processed yet. This makes expanding and selecting the corresponding item in the treeview work when clicking on a bookmark for the first time, while it required clicking the bookmark a second time previously if the path had not already been populated. (The documentation for `selectNodeAtPath` already claimed this: "The path does not need to exist in the model, only in the accessibles tree. The model will get populated accordingly.")
-
- 04 Jul, 2022 2 commits
-
-
Samuel Thibault authored
treeview: Use filtered path to select correct entry when navigating to bookmark and "Show applications without children" is inactive. See merge request !17
-
Michael Weghorn authored
The gtk.TreeView methods called in `_selectExistingPath` operate on `AccessibleTreeView`'s model, which is the filtered model (`self.filter`, s. the call to `self.set_model(self.filter)` in the `AccessibleTreeView` constructor). Since the path to the unfiltered model (`self.model`) gets passed as a parameter, convert this to the filtered path before using it to select an item. This fixes navigating to a bookmark when "View" -> "Show applications without children" is disabled (the default), which was otherwise using a too large row index in the path if any hidden applications had a lower row index than the bookmarked application.
-
- 10 May, 2022 3 commits
-
-
Samuel Thibault authored
Convert README to MD See merge request !16
-
Doomsdayrs authored
-
Doomsdayrs authored
-
- 29 Mar, 2022 2 commits
-
-
Samuel Thibault authored
Validate: fix the wiki URL to Accerciser pages See merge request !15
-
Federico Mena Quintero authored
Accerciser's page got moved under Apps a while ago; also, the wiki is now wiki.gnome.org instead of live.gnome.org.
-
- 06 Feb, 2022 1 commit
-
-
- 16 Nov, 2021 1 commit
-
-
Daniel Mustieles García authored
-
- 05 Nov, 2021 1 commit
-
-
- 28 Oct, 2021 2 commits
-
-
Samuel Thibault authored
ipython_view: Clear output on Ctrl+L See merge request !13
-
Michael Weghorn authored
This adds the functionality to clear the old output from the iypthon_view when pressing Ctrl+L (with either lower- or upper-case 'L'), just as is possible on a standalone interactive IPython shell. If anything was typed in the current input line, that text and the cursor position are remembered and restored.
-
- 28 May, 2021 1 commit
-
-
- 21 Apr, 2021 2 commits
-
-
Samuel Thibault authored
Add ipythonview.py to EXTRA_DIST Closes #14 See merge request !12
-
Samuel Thibault authored
Added Indonesian translation See merge request !11
-
- 27 Mar, 2021 1 commit
-
-
- 20 Mar, 2021 2 commits
-
-
(cherry picked from commit 72bc60e1)
-
Mike Gorse authored
Fixes #14
-
- 13 Mar, 2021 1 commit
-
-
- 21 Jan, 2021 1 commit
-
-
Jordi Mas authored
-
- 11 Jan, 2021 2 commits
-
-
Samuel Thibault authored
-
Samuel Thibault authored
-