1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-06-22 07:10:06 +02:00

32 Commits

Author SHA1 Message Date
Paul Licameli
0f98522b5c Doxygen comments in generated theme header files 2020-08-22 11:28:05 -04:00
James Crook
545d741eb2 Make Audacity source more like DarkAudacity source. 2016-09-11 13:03:37 +01:00
James Crook
c2eda38ee1 Bug 1455 - Windows/Linux: Scrub Bar button background colour darker than Timeline/other toolbar buttons
Background, over the part that shows the number '1.0'  is now transparent.
2016-08-12 13:49:02 +01:00
James Crook
53843c72a2 Use Steve's Pinned/Unpinned button images.
I've also added in the red versions (for recording) into the built in theme.
2016-07-15 17:17:09 +01:00
James Crook
1a478104e6 Revert 'pin/unpinned' button image. 2016-07-14 10:16:13 +01:00
James Crook
a487d14999 Change Pinned/Unpinned button image. 2016-07-13 19:39:46 +01:00
Paul Licameli
a590cbd343 Image for new scrubbing toolbar button 2016-06-15 01:11:42 -04:00
Paul Licameli
0e09f2ce04 Seek, scrub images have wider gap between the triangles 2016-06-04 20:04:09 -04:00
Paul Licameli
ed7e52da44 Images for seek button (distinct from scrub) 2016-06-02 15:55:16 -04:00
Paul Licameli
2d14867aa8 Images for pin/unpin of play/record head 2016-06-01 13:25:02 -04:00
Paul Licameli
e6189aa851 Restore the highlighting of toolbar buttons for mouseover on Mac...
... which was lost at commit f1909cb88e0fa4ecc589e715384b90d8bbfe55e6
2016-05-30 16:32:49 -04:00
Paul Licameli
8da61cdbb1 Revert "Restore the highlighting of toolbar buttons for mouseover on Mac..."
This reverts commit 6f62c032b11f695148b5de57cab1922940bf8801.
2016-05-30 13:58:32 -04:00
Paul Licameli
6f62c032b1 Restore the highlighting of toolbar buttons for mouseover on Mac...
... which was lost at commit f1909cb88e0fa4ecc589e715384b90d8bbfe55e6
2016-05-29 16:20:51 -04:00
Paul Licameli
7d265dc3d4 Oops, revert unready work
Revert "new button images for time ruler"

This reverts commit 26ec0100a29f5b90656f77a48d18dd7987bef395.

Revert "add button"

This reverts commit af5163025a19c334e2f8151f16c75acaa705e913.

Revert "ToolBar::MakeButton is public and static"

This reverts commit 668714942ba61a652e335973c416c4cba8f6234f.
2016-05-29 12:13:24 -04:00
Paul Licameli
26ec0100a2 new button images for time ruler 2016-05-29 11:59:38 -04:00
Paul Licameli
e68cfc3a05 Restore the scrub alternative image for the play button 2016-05-22 11:34:05 -04:00
Benjamin Drung
787f2afd10 Introduce end-of-line normalization
Ensures that all files that Git considers to be text will have
normalized (LF) line endings in the repository. When core.eol is set to
native (which is the default), Git will convert the line endings of
normalized files in your working directory back to your platform's
native line ending.

See also https://git-scm.com/docs/gitattributes
2016-05-17 01:05:05 +02:00
Steve Daulton
f1909cb88e Improve clarity of Append Record button icon (bug 1365) 2016-05-16 17:24:53 +01:00
Paul Licameli
ebd9820b50 Highlight toolbar buttons for mouseover on Mac 2016-05-03 10:32:01 -04:00
Paul Licameli
85e7bf670d Change transport toolbar image for scrubbing. Darker outline. 2016-04-27 11:50:43 -04:00
Paul Licameli
1ef1c0620d New button image definitions 2016-04-19 16:50:19 -04:00
james.k.crook@gmail.com
7324997db6 Fix for http://bugzilla.audacityteam.org/show_bug.cgi?id=643 "Residual consistency issues with SHIFT showing Loop Play button icon" by Paul Licameli.
* Loop play-at-speed and cut preview play-at-speed implemented.
* Shift or ctrl down now affect all relevant buttons, loop or cut preview, normal or at speed, and append-record.
2014-11-29 17:22:05 +00:00
lllucius
1eeb4d979a The fabled realtime effects...
I've made it where you can enable and disable via experimentals:

EXPERIMENTAL_REALTIME_EFFECTS
EXPERIMENTAL_EFFECTS_RACK

You will notice that, as of now, the only effects currently set up for
realtime are VSTs.  Now that this is in, I will start converting the
rest.

As I start to convert the effects, the astute of you may notice that
they no longer directly access tracks or any "internal" Audacity
objects.  This isolates the effects from changes in Audacity and makes
it much easier to add new ones.

Anyway, all 3 platforms can now display VST effects in graphical mode.
Yes, that means Linux too.  There are quite a few VSTs for Linux if
you search for them.

The so-called "rack" definitely needs some discussion, work, and attention
from someone much better at graphics than me.  I'm not really sure it should
stay in as-is.  I'd originally planned for it to be simply a utility window
where you can store your (preconfigured) favorite effects.  It should probably
revert back to that idea.

You may notice that this DOES include the API work I did.  The realtime effects
were too tied to it and I didn't want to redo the whole thing.  As I mentioned
elsewhere, the API stuff may or may not be very future proof.

So, let the critter complaints commence.  I absolute KNOW there will be some.
(I know I'll be hearing from the Linux peeps pretty darn quickly.  ;-))
2014-10-26 03:24:10 +00:00
lllucius
fa8146f6b8 Cleanup and resync the internal theme cache with source.
It seems that over the years things have been added/removed to
the internal theme cache (ThemeAsCeeCode.h) and some discrepancies
have crept into the image/color definitions in AllThemeResources.h.

So, I dumped the colors from ThemeAsCeeCode.h, compared them to
those in AllThemeResources.h and the ones that were "not default"
in AllThemeResources.h were ifdef'd as EXPERIMENTAL_THEMING and
the original colors were restored.

There had been several removals of images from AllThemeResources.h,
so I simply used theme preferences to clean them up.

Finally, just recreated the ThemeAsCeeCode.h with theme prefereces.
2014-06-21 06:46:08 +00:00
BusinessmanProgrammerSteve
2499082baa Update Sync-Lock icons on toolbar, TrackInfo; add the ability to have
a different foreground icon when a toolbar button is pressed (which
will likely be used soon for the Sync-Lock icon).
2010-10-27 04:36:26 +00:00
BusinessmanProgrammerSteve
cb51d71099 Tilt the sync-lock tiles! 2010-10-18 01:58:57 +00:00
v.audacity
a07fe36456 Change "Sync-Lock Tracks" button image from chain-link to clock.
EXPERIMENTAL_LINKING -> EXPERIMENTAL_SYNC_LOCK

Restore some "border" lines in TrackInfo.


Get rid of unused DEFINE_COLOUR( clrTrackInfoSyncLockSel...).

Clean out some undocumented commented-out code. Add/remove some comments.
2010-09-14 05:52:01 +00:00
v.audacity
1663db9915 (sync-lock)
Change sync-lock tile and icons to be clock instead of chain link. (Yet to change sync-lock button image.)

Make click on sync-lock icon select track.

Remove bevels on regions holding controls, so that bevels are only on controls themselves. This removes confusing border line above sync-lock icon, and simplifies the TrackInfo.

Be more specific about class methods vs stand-alone functions in comments.
2010-09-12 05:11:43 +00:00
BusinessmanProgrammerSteve
b9fce94477 Implements darkchains_mod2a style linking indication. This may not be
final but it's a big improvement. Reversed a couple changes from
original indication scheme that are no longer necessary. Unfortunately
it's really hard to remove colors from AllThemeResources.h.
2010-03-09 04:59:26 +00:00
businessmanprogrammersteve
b646b10df2 Adds Track::IsSynchroSelected() and visuals for synchro (group) selection 2010-02-12 16:05:02 +00:00
windinthew
319903dbf7 CVS > SVN 2010-02-12 14:21:24 +00:00
ra
e74978ba77 Locate and position the current Audacity source code, and clear a variety of old junk out of the way into junk-branches 2010-01-23 19:44:49 +00:00