Pandagrapher
0495b9b151
Fixing last review comments
2023-10-13 19:10:21 +02:00
Pandagrapher
b57d1026a3
Merge with 'Beep6581/dev'
2023-08-24 13:48:07 +02:00
Lawrence Lee
548907da34
Fix external editor button updates
...
Make sure the pop-up button is updated in both multiple editors modes.
2023-08-06 16:44:54 -07:00
Pandagrapher
c28d5aab97
Merge with "Beep6581/dev"
2023-03-11 11:02:29 +01:00
Lawrence Lee
143e5c6783
Merge branch 'dev' into favorites-gui
2023-01-02 15:37:07 -08:00
Pandagrapher
89d2bdce5b
Initial commit for real hidpi support
...
Note: This commit has only been tested on MacOS
Changes:
- Icons now use the native hidpi support from Gtk (through Icon Theme)
- Icons are now directly generated from scalable file (i.e. SVG file)
- Widget sizes are scaled based on DPI and scale factor
- Font size is scaled based on DPI and scale factor
2022-08-19 16:47:28 +02:00
Lawrence Lee
012103b4e2
Fix update of tool locations after changing pref
...
Only the editor panel in single editor mode was being updated. This
commit makes them update in multiple editor mode and also updates the
batch editor.
2021-12-12 17:50:12 -08:00
Lawrence Lee
db7d56c253
Synchronize send to external editor buttons
...
Keep all buttons updated when using a multiple editor tabs mode.
2021-07-25 17:45:20 -07:00
Pandagrapher
491b57bee7
Improves RT window position management, fixes #6233 ( #6239 )
...
* Improves RT window events detection and RT window position computation
* Fixes some limitations in specific cases for Windows and MacOS
* Fixes RT window not restoring saved position at startup
- When maximized at startup, RT window position wasn't restored from
options file. So when unmaximazing RT, position was set to up left
corner instead of restored one
- Other fix: Removed some uses of deprecated Gtk functions
* Improves RT window management for independant edit window mode
Other fixes:
- Monitor ID wasn't correctly computed
- Removes some other deprecated functions uses
- Removes debug printf
* Fixes editor window aspects not restored in MEOW mode on Linux
Other fixes:
- Removes some Gtk warnings when adding a new editor panel in MEOW mode
- Adds robustness to avoid RT windows outside screen at startup loading
corrupted options file with negative position values
* Fixes incorrect max position saturation in dual screen configurations
2021-06-21 21:22:14 +02:00
Thanatomanic
fc031ccb5a
Remove deprecated GTK3 code, fixes #6103 ( #6113 )
...
Replaces the following deprecated Gtk classes throughout the codebase by their non-deprecated counterparts. Style, HBox, VBox, HPaned, VPaned, HScrollbar, VScrollbar, VSeparator, HSeparator, Stock, Table, VScale and HScale.
2021-02-17 11:44:25 +01:00
Ingo Weyrich
04b08741ee
Further cleanups
2019-11-27 18:55:20 +01:00
Ingo Weyrich
2a4891827d
Some cleanups
2019-11-26 15:25:11 +01:00
Ingo Weyrich
b3b1008270
Further reduction of include dependencies
2019-11-02 17:29:26 +01:00
Morgan Hardwood
60b2196bce
Updated gnu.org links to use HTTPS
2019-09-10 12:34:57 +02:00
Hombre57
d01d99481d
Suppress baseDPI and baseHiDPI hardcoded values
...
Should fix the issue reported here :
https://discuss.pixls.us/t/test-rawtherapee-5-6-rc1/12073/13
2019-04-11 22:23:07 +02:00
Hombre
2d0b376ae9
Merge branch 'dev' into hidpi-icons
2019-02-28 21:57:44 +01:00
heckflosse
867c0ea027
MEOW mode: Set icon from main window on editor window
2019-02-27 13:54:30 +01:00
Hombre
81407cd663
Adding SVG support for icons with automatic cache handling
...
See issue #3547 and #4803
2018-12-13 00:04:30 +01:00
Hombre
4eb8a8f70c
Adding HiDPI support (WIP)
2018-10-25 20:22:33 +02:00
Morgan Hardwood
522495f4eb
Icon cleanup #4469 #3547
...
Rebased in new branch to cleanup commit history.
2018-07-13 18:13:35 +02:00
heckflosse
aab3a60356
Remember monitor of main window
2017-07-17 15:22:31 +02:00
heckflosse
d490cbd8da
Fix for last commit
2017-07-16 19:57:02 +02:00
heckflosse
31fffbdb6d
Bring secondary window to front if it's on the same monitor as the primary window, #3957
2017-07-16 19:29:59 +02:00
heckflosse
164c577b24
Fix some more problems in MEOW mode, #3957
2017-07-16 18:00:43 +02:00
Hombre57
cfa7e335fa
Fixing most problem of the MEOW mode (see #3957 )
2017-07-16 01:38:39 +02:00
heckflosse
fbf8999016
Remember fullscreen state of secondary window in MEOW mode
2017-07-15 14:12:17 +02:00
heckflosse
76dba8fc7b
Correctly remember last used screen for secondary rt window in meow mode. Hopefully fixes also wrong width of toolpanel.
2017-07-15 01:55:14 +02:00
heckflosse
baf6693be6
Merge branch 'dev' into meow_fixes
2017-07-13 12:51:25 +02:00
Hombre57
14f5d52304
Supressing empty space for EditWindow (MEOW mode) - issue #3957
2017-07-13 02:07:03 +02:00
heckflosse
35fbd7f830
Open MEOW window on the screen it was closed last time if possible
2017-07-12 22:29:48 +02:00
heckflosse
aecfaa2631
In MEOW mode size of toolpanel has to depend on size of MEOW window instead on size of main rt window
2017-07-07 21:00:31 +02:00
Hombre
a04b3eefba
Adding rawtherapee-cli.exe, '-q' (quick start mode) added
...
Standard rawtherapee.exe now has almost no command line options left.
Use '-h' to see options for each executables.
2017-02-13 23:38:05 +01:00
Morgan Hardwood
0dbea030cb
Merge branch 'master' into gtk3-merge-master-b8eb349
2016-10-10 23:07:41 +02:00
heckflosse
3552fd4161
Cppcheck: Fix issues related to explicit constructors
2016-10-03 00:54:02 +02:00
Morgan Hardwood
040962c1b7
Merge branch 'master' into gtk3
2016-07-09 23:49:31 +02:00
heckflosse
c8779c04f5
Fix all - 2 cppcheck performance hints
2016-07-06 13:04:24 +02:00
Hombre
a54dd81b1a
Merge branch 'master' into gtk3
2016-01-11 00:54:25 +01:00
Adam Reichold
5006fb6b27
Remove all conditional compilation w.r.t. disabling exceptions in Glib since that is no longer supported anyway.
2016-01-06 19:53:02 +01:00
Beep6581
2e720bdeb8
Merge branch 'master' into gtk3
2015-12-01 18:59:59 +01:00
Adam Reichold
ebe85388a3
Simplify the EditWindow singleton using an instance wrapper.
2015-11-28 14:53:33 +01:00
Beep6581
a9aa5308b5
Gtk3 theme ready, Gtk2 stuff removed, slim mode removed, RT logo images enhanced.
2015-11-17 02:52:38 +01:00
Morgan Hardwood
56a0805bc7
Gtk3 by Hombre, issue 2807
2015-08-12 16:07:19 +02:00
DrSlony
0e0cfb9b25
Formatted all .cc and .h code in rtengine, rtexif and rtgui using astyle
2015-08-11 11:55:03 +02:00
DrSlony
effb46c3e1
Line endings
2015-08-11 11:53:44 +02:00
torger
d5ca351c20
Issue 2134: removed obsolete raw highlight preservation setting from GUI (still left in procparams for backwards compatilibility)
2015-07-10 12:00:36 +02:00