Abs62
5fa5cc123f
Full-text search: Allow ignore diacritics while search
2018-04-10 17:49:52 +03:00
Abs62
d65a1f7869
Save popup window configuration without it destroying
2018-03-27 21:23:48 +03:00
Abs62
2ff7e4e6d0
Refactor quit/end-of-session handling
2018-03-27 17:46:03 +03:00
Igor Kushnir
e5045860ef
Make adding new audio player implementations easy
...
* add a new interface class AudioPlayerInterface;
* inherit a new proxy class Ffmpeg::AudioPlayer from it;
* partially switch ArlticleView to using the interface;
* expose MainWindow's AudioPlayerInterface instance to all ArticleView
instances;
* add a new AudioPlayerFactory class responsible for creating instances
of concrete classes derived from AudioPlayerInterface depending on
relevant Config::Preferences values;
* increase minimum supported Qt version from 4.5 to 4.6 in README
in order to use QScopedPointer introduced in Qt 4.6.
2018-03-24 21:31:48 +02:00
Abs62
a2dc6d96b6
Remove item from Favorites if one already exist while click on star button in main window
2017-12-07 18:47:53 +03:00
Abs62
77c9a4c3e2
Fix "Add to Favorites" icon changing
2017-11-07 17:46:59 +03:00
Abs62
65be9f2f8a
Append "Add to favorites" action to tabs context menu
2017-11-07 17:45:21 +03:00
Abs62
1824d9ab02
Change "Add to Favorites" icon if headword is already presented in Favorites
2017-10-23 17:21:43 +03:00
Abs62
a6e51afa64
Add "Add to Favorites" button to scan popup window
2017-05-15 18:08:06 +03:00
Abs62
1e34de2dbc
Add "Favorites" feature
2017-05-12 17:41:08 +03:00
Abs62
e982b69216
Add command line parameters "--group-name" and "--popup-group-name"
2017-03-10 17:15:10 +03:00
Abs62
44a9a1cac5
Merge branch 'Qt4x5' into Original
...
# Conflicts:
# fulltextsearch.cc
2016-04-26 19:01:40 +03:00
Abs62
30d8b6eed8
Initialize string for full-text search by value from main window translate line
2016-04-24 22:04:22 +03:00
Abs62
47936e236d
Merge branch 'Temp' into Qt4x5
2015-11-01 16:08:10 +03:00
Abs62
cbef0a1a1f
Show now indexing for full-text search dictionary name in status line (issue #640 )
2015-11-01 16:03:15 +03:00
Abs62
c1ed847095
Merge branch 'Temp' into Qt4x5
2015-05-20 17:48:52 +03:00
Abs62
9d82ae4622
Show headwords from dictionaries setup dialog in modal mode
2015-03-23 18:58:49 +03:00
Abs62
4b8de48e5c
Merge branch 'Original' into Qt4x5
2014-11-27 18:53:52 +03:00
Abs62
46298a842c
Jump to dictionary when show word from dictionary headwords dialog
2014-11-17 17:37:19 +03:00
Abs62
8cabcacf55
Merge branch 'Original' into Qt4x5
...
Conflicts:
btreeidx.cc
fulltextsearch.cc
goldendict.pro
main.cc
2014-07-11 18:17:43 +04:00
Abs62
3531a74c6e
Add help buttons to dialogs
2014-06-24 17:55:06 +04:00
Abs62
d4c68d3c49
Add help system
2014-06-23 20:03:14 +04:00
Abs62
b9666f7f9f
Merge branch 'Original' into Qt4x5
...
Conflicts:
bgl_babylon.cc
2014-05-12 18:10:26 +04:00
Igor Kushnir
e79338b3a1
Fixed activating link with <Enter>; fixed FullTextSearchDialog tab order; fixed switching between UI elements via shortcuts.
2014-05-11 14:52:25 +03:00
Abs62
10532279b1
Merge branch 'Original' into Qt4x5
...
Conflicts:
article_netmgr.cc
mainwindow.cc
2014-04-23 18:16:06 +04:00
Abs62
c2cdf9b177
Full-text search: Highlight of the search results
2014-04-22 22:29:58 +04:00
Abs62
9ad0d5f985
Implement full-text search
2014-04-16 20:18:28 +04:00
Abs62
4cf35cc7e3
Merge branch 'Original' into Qt4x5
...
Conflicts:
hotkeywrapper.hh
mainwindow.cc
mainwindow.hh
2014-04-11 19:29:56 +04:00
Abs62
9623cbdd7a
Add proxy authentication dialog
2014-04-03 18:21:02 +04:00
Abs62
269ea601f5
Win-specific: ScanPopup: Fix GD main window scanning under Win7+
2014-03-17 18:53:47 +04:00
Abs62
4bbe1aaee5
Merge branch 'Original' into Qt4x5
...
Conflicts:
scanpopup.cc
2014-03-14 17:34:33 +04:00
Abs62
902c5f605b
Add Ctrl+D shortcut to switch to dictionary headwords dialog
2014-03-04 20:58:51 +04:00
Abs62
55e9dc6a38
Make headwords dialog modeless
2014-03-03 17:46:41 +04:00
Abs62
a7145abdd0
Call dictionary headwords dialog via context menu of dictionaries bar and dictionaries list
2014-03-01 17:11:14 +04:00
Abs62
0fa4087b38
Merge branch 'Original' into Qt4x5
...
Conflicts:
goldendict.pro
mainwindow.cc
zim.cc
zipsounds.cc
2014-02-11 23:39:31 +04:00
Abs62
dabceff223
Don't jump to dictionary when new page opens in background
2014-02-09 19:15:41 +04:00
Timon Wong
01ef08a709
Merge branch 'master' into qt4x5
2013-07-05 17:03:57 +08:00
Tvangeste
23f94c584f
Jump to article when double-clicking on dictinary in "Found in Dictionaries"
...
This forces the jump even when the dictionary is already a current/active dictionary.
This is convenient for the following use-cases:
1. User manually scrolls far away from the current dictionary and would like to return.
2. User jumps far away from the current dictionary when doing search (Ctrl+F).
3. User scrolls a huge article and would like to get back to the beginning of it.
2013-06-28 18:00:13 +02:00
Timon Wong
6ed3f5bec5
Merge branch 'master' into qt4x5
2013-06-16 15:54:05 +08:00
Tvangeste
dcc62050e3
Refactoring the edit dictionary functionality a bit
2013-06-11 21:31:58 +02:00
Tvangeste
7599b8e33e
Add "Edit dictionary" and "Open folder" buttons to the Dictionary Info dialog
...
Note: The "Edit dictionary" is optional an enabled only if the command line
for editor is specified in the config file (manually).
2013-06-11 17:42:24 +02:00
Timon Wong
f0885d4c78
Merge branch 'master' into qt4x5
...
Conflicts:
hotkeywrapper.cc
xdxf2html.cc
2013-06-10 23:49:09 +08:00
Abs62
3bd82ef752
"Open dictionary folder" action in context menu (issue #344 )
2013-06-09 17:31:57 +04:00
Timon Wong
a08102dd42
Win-Specific: Fix hotkey handling in Qt5
2013-06-08 22:36:05 +08:00
Timon Wong
6f2ab430ec
Merge branch 'master' into qt4x5
...
Conflicts:
article_maker.cc
dsl.cc
mainwindow.cc
2013-06-08 12:27:18 +08:00
Abs62
cce47a77c3
Don't delete latest release reply directly in slot
2013-06-07 16:59:18 +04:00
Timon Wong
8015841a1a
Replace Q_WS_X11 -> HAVE_X11
2013-05-31 13:28:36 +08:00
Timon Wong
1ba03a326d
Add an option to enable saving resource files with articles ( #321 )
2013-05-27 19:18:13 +08:00
Abs62
d1a4db20e8
Window activation under Linux again (issue #235 )
2013-03-11 16:56:26 +04:00
Abs62
0ac060576d
Save images and sounds via context menu (issue #223 )
2013-02-22 16:44:23 +04:00
Tvangeste
404a16442b
Fixed #205 : Visual glitches in the new UI on KDE/Linux.
2013-02-07 16:24:24 +01:00
Abs62
9e3dd433a8
Don't show welcome page header in window title (issue #195 )
2013-01-31 17:01:08 +04:00
Tvangeste
3258ad89f5
Fixed #191 : New UI in the scan popup, replace 3 separate widgets with the translate box.
2013-01-25 16:42:44 +01:00
Abs62
c23e09b57b
Properly restore main window maximized state when it activated through tray icon
2013-01-24 00:36:53 +04:00
Tvangeste
ea51feb810
Tweaks for the Menu Button size ( closes #176 ).
2013-01-23 14:40:49 +01:00
Tvangeste
bb3a35e7ff
Fixed Issue #184 : F3 and Shift-F3 shortcuts don't work in a scan popup window when Search is activated
...
Also fixed #185 : Dictionaries menu uses hardcoded shortcut value in its text.
2013-01-22 22:16:54 +01:00
Tvangeste
3ed7772996
History Pane rewrite.
...
The new History Pane features proper mouse and keyboard navigation,
multiple selection and ability to remove the selected entries,
plus a dynamic context menu. Additionaly, the History's size is now
configurable in Preferences.
Use Ctrl+H to show/hide the History Pane.
History Pane's titlebar can be styled via #historyPaneTitleBar, e.g.:
/* Colored header for the History Pane */
background: lightsteelblue;
margin: 2px;
}
Closes #162 : Make History sidebar independent from the Search Pane
Closes #159 : "Send to main window" button from Pop-Up window does nothing when History is shown
Closes #158 : Preserve History mode after restart
Closes #157 : History with new UI: New words are not added when History is shown
Closes #156 : History with new UI: Extra Groups widget in History is shown
Closes #155 : History with new UI: Arrow keys navigation in History doesn't work
Closes #154 : History with new UI: DEL key does not delete the current history entry
2013-01-17 10:08:53 +01:00
Tvangeste
9ad4da4cb5
Fixed #143 : Make the new UI mode the default one.
2013-01-05 12:35:18 +01:00
Julian Depetris Chauvin
0638f1b8dc
Zoom in/out with Ctrl + Scroll wheel
...
This is standard behavior in pretty much any modern application (Notepad, Explorer, PDF reader and all browsers).
2013-01-01 20:05:29 -03:00
Tvangeste
e8cefa1330
Added a new "Menu Button" when the main menubar is hidden.
...
This button is very similar to Chrome browser's (wrench) button.
2012-12-29 19:46:43 +01:00
Tvangeste
cb8724ce1c
Implemented "Always on Top" functionality.
...
This feature has been frequently requested by various users.
2012-12-29 12:29:37 +01:00
Tvangeste
26f87ddcc6
Move Print and Save buttons further down.
...
The buttons are rarerly used and there is no point in keeping them close
to the beginning of the toolbar.
2012-12-26 15:04:32 +01:00
Tvangeste
da13998518
Updated UI: Browser-like interface vs search in the sidebar.
...
Users now have a choice:
* The new way: The field to enter words located like in all browsers, in the toolbar.
* The old way: to search in the sidebar.
Both UI modes are supported and can be switched between via View -> Search Pane menu.
2012-12-24 12:30:03 +01:00
Abs62
8901dccbef
Switch user styles on-the-fly
2012-12-10 18:14:13 +04:00
Tvangeste
2836b66d54
Renamed Qt3-legacy *_activated() -> *_triggered().
...
This fixes the problems on pure Qt4-only environments.
2012-12-03 22:58:55 +01:00
Abs62
0dcbfd849f
Send word to input line via context menu
2012-11-26 17:13:13 +04:00
Abs62
1bbcc29523
Show translation again after click on selected word in the words search list
2012-11-25 15:37:57 +04:00
Abs62
259efae81c
Update history when clicking links on page (issue #120 )
2012-11-12 17:52:54 +04:00
Abs62
3c2990bf23
Own muted dictionaries list for each group
2012-09-26 17:13:47 +04:00
Abs62
4c5e79c2b2
Add "Dictionary info" item to dictionary bar context menu
2012-09-25 17:13:35 +04:00
Abs62
09b9e9aa46
Win-specific: Show translation in popup window istead of sending word to GD main window while scanning GD main window
2012-09-24 17:20:58 +04:00
Abs62
34419706c9
Show information about a dictionary on rigth mouse click in "Found in" pane
2012-09-24 16:51:51 +04:00
Abs62
83bdb1db6f
Ctrl(Shift)+Click on "Found in dictionaries" pane do same action as on dictionary toolbar
2012-09-19 16:44:36 +04:00
Abs62
3de1e09663
Win-specific: Scan popup now work in GoldenDict article tabs
2012-09-19 03:01:31 +04:00
Abs62
305c9ed1b8
Show/hide optional parts of articles (DSL dictionaries only)
2012-09-16 14:19:47 +04:00
Abs62
ea442909ae
Add word to history through context menu
2012-09-12 18:11:30 +04:00
Abs62
5ceab47fb3
Focus word list in history review mode
2012-09-12 16:32:29 +04:00
Abs62
54bba79c60
Allow history import during history review
2012-09-10 20:23:58 +04:00
Abs62
b3439fc4a0
Import history from file
2012-09-10 17:01:35 +04:00
Abs62
52fbeac618
Show new translation after group changing
2012-09-03 16:42:43 +04:00
Julian Depetris Chauvin
ba2ce47ae3
Merge branch 'themighty1-mru-tab'
2012-04-02 15:41:58 -03:00
Abs62
535fe0d3e0
Update year in copyright notices.
2012-02-21 01:47:14 +04:00
Abs62
efba96f0d6
Export history to file
2012-02-17 16:01:52 +04:00
wwwwww
753b0185df
MRU tab switching implemented
2012-02-17 00:00:00 +02:00
Abs62
11561ac4af
Large search history
2012-02-16 18:56:25 +04:00
Abs62
9a1ceff5d8
1. Add button to scan popup window to send translated word into main window
...
2. Add option to use main window instead of scan popup window
2011-11-16 16:52:25 +04:00
Julian Depetris Chauvin
a7cb431c72
Clicking on "...." in the article view's context menu opens the Results Navigation Pane (if closed and is not popup window), focuses on the next dictionary entry on it and scrolls to the next dictionary in the article view. If user is using the popup window it just scrolls to the next dictionary.
2011-07-30 21:11:07 -03:00
Tvangeste
4163bce8a2
Various status bar related fixes:
...
* Status Bar now available for Scan Popup window as well.
* Fixed #13 : Eliminated modal box when sound is not available:
Instead of modal dialog box we now show the status bar message,
with error icon, thus making it visible but not disruptive.
* Proper handling of status bar images.
* Styling of the status bar in both modes
(in Mani Window and in Popup Window).
2011-07-14 22:11:57 +02:00
Tvangeste
6693aefb3e
New menu item: Help -> Configuration Folder.
...
I'm tired of explaining to users where their configuration
folder for GoldenDict is. :)
2011-07-10 09:36:43 +02:00
Tvangeste
79dbce2bb3
Sync between the currently active article and the "found in dictionaries" pane.
...
Now when a user activates an article (by clicking on it, or by using Alt-Up/Down shortcuts),
corresponding dictionary in the "found in dictionaries" pane is selected.
See Issue #22 .
P.S. Lingvo behaves in the same way too.
2011-07-03 19:59:17 +02:00
Tvangeste
ad75c8992c
Hovered link notifications in the status bar, just like in browsers.
...
Move the mouse pointer over the link and see the status bar updated.
2011-07-02 15:04:49 +02:00
Julian Depetris Chauvin
c1ad1ec880
Code refactor to get current article view.
2011-07-01 16:22:40 -03:00
Julian Depetris Chauvin
5f97db0449
Add shortcuts for Previous/Next actions on Article search (Ctrl + F)
2011-06-30 09:45:05 -03:00
Tvangeste
d46e4dc77b
Chrome-style statusbar for GoldenDict.
...
* Small pop-up window at the bottom of the main winodw instead
of traditional status bar, that consumes lots of space.
* API, similar to standard Qt's status bar.
* The status bar hides itself after specified amount of time.
* Clicking on the status bar also hides it.
* Properly behavies on resizes/moves/focus/etc.
* Tested on Linux and Windows.
2011-06-27 20:54:15 +02:00
Tvangeste
ca292db64a
Menubar can be hidden with Ctrl+M shortuct now.
...
Plus, added a menu item to do that, and the status notification.
2011-06-26 13:56:34 +02:00
Tvangeste
9bc413b2c0
Window title now shows the current headword (the current tab name).
2011-06-25 09:53:45 +02:00
Tvangeste
3266a6ef4c
Added "New Tab" menu, plus corrected copyright headers.
2011-06-25 09:34:28 +02:00
Tvangeste
2a31365012
Deal with X11 headers mess that causes compilation errors
2011-06-09 09:29:21 +02:00
Konstantin Isakov
b8b7bffb13
Merge commit 'refs/merge-requests/15' of git://gitorious.org/goldendict/goldendict
2011-06-07 19:35:43 -07:00
Tvangeste
6f192dca6e
Enable/disable Back and Forward buttons depending on the history.
...
This is a standard behavior for any history-enabled app
(like web browser). When there is no previous or next item
in the history, the appropriate button on the toolbar
is disabled.
2011-06-07 18:52:51 +02:00