21 Commits

Author SHA1 Message Date
Jonathan Thomas
d10a6ae4df Initial code for Timing toggle toolbar button, to make re-timing an easy drag and drop operation just like trimming a clip. 2025-09-05 23:55:55 -05:00
Jonathan Thomas
2636ae20ed Updating audio thumbnail to something more modern 2025-06-12 23:08:21 -05:00
Jonathan Thomas
3f786555a0 New design and layout for the About dialog to match Cosmic Dusk design. 2024-12-18 22:19:56 -06:00
Jonathan Thomas
763b685252 Small refactor of help menu to update icons. Also, added Discord and Update actions to help menu. Updated translation template. 2024-06-23 14:26:35 -05:00
Jonathan Thomas
c5279f6cbc Removing unused emoji JSON reading in image cache generation 2021-11-03 16:59:33 -05:00
Jonathan Thomas
d41b6192f5 Adding back in 2 missing icons 2021-10-29 19:55:36 -05:00
Jonathan Thomas
51ee3f41dd Update current Humanity icons to 128x128, for support of high DPI displays, and update qrc file to only include images currently used by OpenShot. 2021-10-29 19:36:09 -05:00
Jonathan Thomas
ff95efc2a2 Removing unused Humanity icons 2021-10-29 19:22:27 -05:00
Jonathan Thomas
d5bcdd8f79 Merging in develop branch, and fixing marker icon. Also updating many other small QIcons to use SVG assets instead of PNG assets (star, paypal, bitcoin, patreon, kickstarter, python, etc...). Updated some cursors (razor line), and updated some toolbar icons (snap). Removed some unused icons. 2021-10-29 17:21:02 -05:00
Jonathan Thomas
d8b2ca2650 Merging in develop branch, and fixing marker icon 2021-10-29 15:23:48 -05:00
Jonathan Thomas
d987b1a8be Merge branch 'develop' into high-dpi
# Conflicts:
#	src/classes/openshot_rc.py
2021-10-29 15:07:40 -05:00
Jonathan Thomas
6cd3f1c623 - Updated AudioThumbnail for High DPI
- Fixed preview image on Title and Animated Title editors for High DPI
- Added high DPI keyframe indicators (curves in property editor)
- Updated image resource file with the above high DPI images
2021-10-28 15:15:21 -05:00
Jonathan Thomas
3e6400a6cf Regenerated all UI icon cache files (in 2 resolutions), for high DPI support 2021-10-25 14:26:19 -05:00
Jonathan Thomas
f997736881 - Refactored iconsize and gridsize into our info class.
- Use QIcon class to load cache icons (to get the @2x logic for high DPI displays).
- Added @2x logo, branding, and custom cursors.
- Added a generate_cache.py script, which creates the entire UI icon cache (at 2 resolutions... normal icon size, and @2x size). It includes titles, emojis, effects, blender, and transitions. Enabling
- Enable Qt.AA_UseHighDpiPixmaps, which utilizes the @2x QIcons, for HD icons on high DPI displays
- Enabled High DPI thumbnails, in our thumbnailer (when devicePixelRatio() > 1.0. Also utilizes scale_x and scale_y keyframes, to allow larger internal libopenshot image.
- Switched custom cursors (video widget, zoom slider) to use QIcon as well, and support @2x cursors.
- Updated the image resource file to include new @2x resources
2021-10-25 14:14:22 -05:00
FeRD (Frank Dana)
2a79e25b5d Fix add_marker for QtSvg 2021-10-17 18:16:15 -04:00
FeRD (Frank Dana)
cf9aded960 Images: Check in some source files
- For some SVG images, the versions checked in to the project
  source build are optimized versions. Where I also have
  unoptimized, editable versions, checking those in to /images.
  They won't be included in the package, they're just for us.
2021-10-17 18:16:15 -04:00
FeRD (Frank Dana)
b78aa3dd03 New SVG add_marker icon, update resources 2021-10-17 18:16:15 -04:00
Jonathan Thomas
35319c24ea Updating logo image with simplified color version 2020-10-16 01:31:42 -05:00
FeRD (Frank Dana)
59f932d5ee Update icon resource file 2020-08-06 16:50:52 -04:00
FeRD (Frank Dana)
be992d9ef2 Put back some icon dependencies 2020-08-06 16:36:54 -04:00
FeRD (Frank Dana)
df1e4845ff Move images in resource file out of src/ 2020-08-06 16:06:33 -04:00